H A D | LoopPredication.cpp | 287 Instruction *findInsertPt(const SCEVExpander &Expander, Instruction *User, 295 Value *expandCheck(SCEVExpander &Expander, Instruction *Guard, 300 SCEVExpander &Expander, 304 SCEVExpander &Expander, 308 SCEVExpander &Expander, 312 SCEVExpander &Expander, Instruction *Guard); 313 bool widenGuardConditions(IntrinsicInst *II, SCEVExpander &Expander); 314 bool widenWidenableBranchGuardConditions(BranchInst *Guard, SCEVExpander &Expander); 375 Value *LoopPredication::expandCheck(SCEVExpander &Expander, in run() 392 Expander in parseLoopICmp() 415 expandCheck(SCEVExpander & Expander,Instruction * Guard,ICmpInst::Predicate Pred,const SCEV * LHS,const SCEV * RHS) expandCheck() argument 530 findInsertPt(const SCEVExpander & Expander,Instruction * Use,ArrayRef<const SCEV * > Ops) findInsertPt() argument 581 widenICmpRangeCheckIncrementingLoop(LoopICmp LatchCheck,LoopICmp RangeCheck,SCEVExpander & Expander,Instruction * Guard) widenICmpRangeCheckIncrementingLoop() argument 631 widenICmpRangeCheckDecrementingLoop(LoopICmp LatchCheck,LoopICmp RangeCheck,SCEVExpander & Expander,Instruction * Guard) widenICmpRangeCheckDecrementingLoop() argument 694 widenICmpRangeCheck(ICmpInst * ICI,SCEVExpander & Expander,Instruction * Guard) widenICmpRangeCheck() argument 759 collectChecks(SmallVectorImpl<Value * > & Checks,Value * Condition,SCEVExpander & Expander,Instruction * Guard) collectChecks() argument 812 widenGuardConditions(IntrinsicInst * Guard,SCEVExpander & Expander) widenGuardConditions() argument 841 widenWidenableBranchGuardConditions(BranchInst * BI,SCEVExpander & Expander) widenWidenableBranchGuardConditions() argument 1320 SCEVExpander Expander(*SE, *DL, "loop-predication"); runOnLoop() local [all...] |