H A D | CorrelatedValuePropagation.cpp | 97 if (Constant *C = LVI->getConstant(V, At)) in getConstantAt() argument 116 processSelect(SelectInst * S,LazyValueInfo * LVI) processSelect() argument 156 simplifyCommonValuePhi(PHINode * P,LazyValueInfo * LVI,DominatorTree * DT) simplifyCommonValuePhi() argument 207 getValueOnEdge(LazyValueInfo * LVI,Value * Incoming,BasicBlock * From,BasicBlock * To,Instruction * CxtI) getValueOnEdge() argument 256 processPHI(PHINode * P,LazyValueInfo * LVI,DominatorTree * DT,const SimplifyQuery & SQ) processPHI() argument 287 processICmp(ICmpInst * Cmp,LazyValueInfo * LVI) processICmp() argument 316 constantFoldCmp(CmpInst * Cmp,LazyValueInfo * LVI) constantFoldCmp() argument 330 processCmp(CmpInst * Cmp,LazyValueInfo * LVI) processCmp() argument 348 processSwitch(SwitchInst * I,LazyValueInfo * LVI,DominatorTree * DT) processSwitch() argument 437 willNotOverflow(BinaryOpIntrinsic * BO,LazyValueInfo * LVI) willNotOverflow() argument 499 processAbsIntrinsic(IntrinsicInst * II,LazyValueInfo * LVI) processAbsIntrinsic() argument 541 processCmpIntrinsic(IntrinsicInst * II,LazyValueInfo * LVI) processCmpIntrinsic() argument 572 processMinMaxIntrinsic(MinMaxIntrinsic * MM,LazyValueInfo * LVI) processMinMaxIntrinsic() argument 608 processOverflowIntrinsic(WithOverflowInst * WO,LazyValueInfo * LVI) processOverflowIntrinsic() argument 634 processSaturatingInst(SaturatingInst * SI,LazyValueInfo * LVI) processSaturatingInst() argument 655 processCallSite(CallBase & CB,LazyValueInfo * LVI) processCallSite() argument 914 processUDivOrURem(BinaryOperator * Instr,LazyValueInfo * LVI) processUDivOrURem() argument 929 processSRem(BinaryOperator * SDI,const ConstantRange & LCR,const ConstantRange & RCR,LazyValueInfo * LVI) processSRem() argument 988 processSDiv(BinaryOperator * SDI,const ConstantRange & LCR,const ConstantRange & RCR,LazyValueInfo * LVI) processSDiv() argument 1044 processSDivOrSRem(BinaryOperator * Instr,LazyValueInfo * LVI) processSDivOrSRem() argument 1064 processAShr(BinaryOperator * SDI,LazyValueInfo * LVI) processAShr() argument 1093 processSExt(SExtInst * SDI,LazyValueInfo * LVI) processSExt() argument 1111 processPossibleNonNeg(PossiblyNonNegInst * I,LazyValueInfo * LVI) processPossibleNonNeg() argument 1126 processZExt(ZExtInst * ZExt,LazyValueInfo * LVI) processZExt() argument 1130 processUIToFP(UIToFPInst * UIToFP,LazyValueInfo * LVI) processUIToFP() argument 1134 processSIToFP(SIToFPInst * SIToFP,LazyValueInfo * LVI) processSIToFP() argument 1152 processBinOp(BinaryOperator * BinOp,LazyValueInfo * LVI) processBinOp() argument 1186 processAnd(BinaryOperator * BinOp,LazyValueInfo * LVI) processAnd() argument 1209 runImpl(Function & F,LazyValueInfo * LVI,DominatorTree * DT,const SimplifyQuery & SQ) runImpl() argument 1299 LazyValueInfo *LVI = &AM.getResult<LazyValueAnalysis>(F); run() local [all...] |