Lines Matching refs:SimplifiedValues
346 DenseMap<Value *, Constant *> SimplifiedValues; member in __anon9893a50b0111::CallAnalyzer
466 if (SimplifiedValues.find(I) != SimplifiedValues.end()) in getSimplifiedValue()
467 return SimplifiedValues[I]; in getSimplifiedValue()
823 SimplifiedValues.lookup(BI->getCondition()))) { in costBenefitAnalysis()
828 if (SimplifiedValues.count(V)) { in costBenefitAnalysis()
1310 if (Constant *SimpleOp = SimplifiedValues.lookup(GTI.getOperand())) in accumulateGEPOffset()
1338 if (Constant *SimpleOp = SimplifiedValues.lookup(Op)) in isGEPFree()
1353 Constant *Size = SimplifiedValues.lookup(I.getArraySize()); in visitAlloca()
1427 C = SimplifiedValues.lookup(V); in visitPHI()
1469 SimplifiedValues[&I] = FirstC; in visitPHI()
1512 if (!isa<Constant>(Op) && !SimplifiedValues.lookup(Op)) in visitGetElementPtr()
1541 COp = SimplifiedValues.lookup(Op); in simplifyInstruction()
1549 SimplifiedValues[&I] = C; in simplifyInstruction()
1567 C = dyn_cast_or_null<Constant>(SimplifiedValues.lookup(Arg)); in simplifyIntrinsicCallIsConstant()
1570 SimplifiedValues[&CB] = ConstantInt::get(RT, C ? 1 : 0); in simplifyIntrinsicCallIsConstant()
1925 SimplifiedValues[&I] = C; in visitCmpInst()
1937 SimplifiedValues[&I] = IsNotEqual ? ConstantInt::getTrue(I.getType()) in visitCmpInst()
1959 SimplifiedValues[&I] = C; in visitSub()
1975 CLHS = SimplifiedValues.lookup(LHS); in visitBinaryOperator()
1978 CRHS = SimplifiedValues.lookup(RHS); in visitBinaryOperator()
1989 SimplifiedValues[&I] = C; in visitBinaryOperator()
2014 COp = SimplifiedValues.lookup(Op); in visitFNeg()
2020 SimplifiedValues[&I] = C; in visitFNeg()
2101 C = dyn_cast_or_null<Constant>(SimplifiedValues.lookup(I)); in simplifyCallSite()
2108 SimplifiedValues[&Call] = C; in simplifyCallSite()
2134 F = dyn_cast_or_null<Function>(SimplifiedValues.lookup(Callee)); in visitCallBase()
2217 SimplifiedValues.lookup(BI.getCondition())); in visitBranchInst()
2227 TrueC = SimplifiedValues.lookup(TrueVal); in visitSelectInst()
2230 FalseC = SimplifiedValues.lookup(FalseVal); in visitSelectInst()
2232 dyn_cast_or_null<Constant>(SimplifiedValues.lookup(SI.getCondition())); in visitSelectInst()
2237 SimplifiedValues[&SI] = TrueC; in visitSelectInst()
2269 SimplifiedValues[&SI] = C; in visitSelectInst()
2278 SimplifiedValues[&SI] = SelectedC; in visitSelectInst()
2302 if (Value *V = SimplifiedValues.lookup(SI.getCondition())) in visitSwitchInst()
2585 SimplifiedValues[&FAI] = C; in analyze()
2600 NumConstantArgs = SimplifiedValues.size(); in analyze()
2661 dyn_cast_or_null<ConstantInt>(SimplifiedValues.lookup(Cond))) { in analyze()
2672 dyn_cast_or_null<ConstantInt>(SimplifiedValues.lookup(Cond))) { in analyze()