/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopPredication.cpp | 375 Value *LoopPredication::expandCheck(SCEVExpander &Expander, in expandCheck() 490 Instruction *LoopPredication::findInsertPt(const SCEVExpander &Expander, in findInsertPt() 541 LoopICmp LatchCheck, LoopICmp RangeCheck, SCEVExpander &Expander, in widenICmpRangeCheckIncrementingLoop() 591 LoopICmp LatchCheck, LoopICmp RangeCheck, SCEVExpander &Expander, in widenICmpRangeCheckDecrementingLoop() 654 LoopPredication::widenICmpRangeCheck(ICmpInst *ICI, SCEVExpander &Expander, in widenICmpRangeCheck() 719 SCEVExpander &Expander, Instruction *Guard) { in widenChecks() 729 SCEVExpander &Expander) { in widenGuardConditions() 759 BranchInst *BI, SCEVExpander &Expander) { in widenWidenableBranchGuardConditions() 1237 SCEVExpander Expander(*SE, *DL, "loop-predication"); in runOnLoop() local
|
H A D | LoopBoundSplit.cpp | 407 SCEVExpander Expander( in splitLoopBound() local
|
H A D | LoopRerollPass.cpp |
|
H A D | LoopIdiomRecognize.cpp | 1021 SCEVExpander Expander(*SE, *DL, "loop-idiom"); processLoopStridedStore() local 1255 SCEVExpander Expander(*SE, *DL, "loop-idiom"); processLoopStoreOfLoopLoad() local 2790 SCEVExpander Expander(*SE, *DL, "loop-idiom"); recognizeShiftUntilZero() local [all...] |
H A D | NaryReassociate.cpp | 634 SCEVExpander Expander(*SE, *DL, "nary-reassociate"); tryReassociateMinOrMax() local
|
H A D | LoopStrengthReduce.cpp | 6818 SCEVExpander Expander(SE, DL, "lsr_fold_term_cond"); canFoldTermCondOfLoop() local 7014 SCEVExpander Expander(SE, DL, "lsr_fold_term_cond"); ReduceLoopStrength() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopConstrainer.cpp | 395 SCEVExpander Expander(SE, DL, "loop-constrainer"); parseLoopStructure() local 730 SCEVExpander Expander(SE, F.getParent()->getDataLayout(), "loop-constrainer"); run() local
|
H A D | LoopUnrollRuntime.cpp | 674 SCEVExpander Expander(*SE, DL, "loop-unroll"); in UnrollRuntimeLoopRemainder() local
|
H A D | LoopUtils.cpp | 1809 addDiffRuntimeChecks(Instruction * Loc,ArrayRef<PointerDiffInfo> Checks,SCEVExpander & Expander,function_ref<Value * (IRBuilderBase &,unsigned)> GetVF,unsigned IC) addDiffRuntimeChecks() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVETailPredication.cpp | 439 SCEVExpander Expander(*SE, L->getHeader()->getDataLayout(), in TryConvertActiveLaneMask() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/XRay/ |
H A D | Trace.cpp | 337 TraceExpander Expander(Adder, FileHeader.Version); in loadFDRLog() local
|
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/ |
H A D | Patterns.cpp |
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 2046 SCEVExpander Expander(*SE, *DL, "hexagon-loop-idiom"); processCopyingStore() local
|