Home
last modified time | relevance | path

Searched defs:Expander (Results 1 – 13 of 13) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp375 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 DLoopBoundSplit.cpp407 SCEVExpander Expander( in splitLoopBound() local
H A DLoopRerollPass.cpp
H A DLoopIdiomRecognize.cpp1021 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 DNaryReassociate.cpp634 SCEVExpander Expander(*SE, *DL, "nary-reassociate"); tryReassociateMinOrMax() local
H A DLoopStrengthReduce.cpp6818 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 DLoopConstrainer.cpp395 SCEVExpander Expander(SE, DL, "loop-constrainer"); parseLoopStructure() local
730 SCEVExpander Expander(SE, F.getParent()->getDataLayout(), "loop-constrainer"); run() local
H A DLoopUnrollRuntime.cpp674 SCEVExpander Expander(*SE, DL, "loop-unroll"); in UnrollRuntimeLoopRemainder() local
H A DLoopUtils.cpp1809 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 DMVETailPredication.cpp439 SCEVExpander Expander(*SE, L->getHeader()->getDataLayout(), in TryConvertActiveLaneMask() local
/freebsd-src/contrib/llvm-project/llvm/lib/XRay/
H A DTrace.cpp337 TraceExpander Expander(Adder, FileHeader.Version); in loadFDRLog() local
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DPatterns.cpp
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2046 SCEVExpander Expander(*SE, *DL, "hexagon-loop-idiom"); processCopyingStore() local