Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp415 Value *LoopPredication::expandCheck(SCEVExpander &Expander, in expandCheck()
530 Instruction *LoopPredication::findInsertPt(const SCEVExpander &Expander, in findInsertPt()
581 LoopICmp LatchCheck, LoopICmp RangeCheck, SCEVExpander &Expander, in widenICmpRangeCheckIncrementingLoop()
630 LoopICmp LatchCheck, LoopICmp RangeCheck, SCEVExpander &Expander, in widenICmpRangeCheckDecrementingLoop()
692 LoopPredication::widenICmpRangeCheck(ICmpInst *ICI, SCEVExpander &Expander, in widenICmpRangeCheck()
757 SCEVExpander &Expander, in collectChecks()
810 SCEVExpander &Expander) { in widenGuardConditions()
839 BranchInst *BI, SCEVExpander &Expander) { in widenWidenableBranchGuardConditions()
1313 SCEVExpander Expander(*SE, *DL, "loop-predication"); in runOnLoop() local
H A DLoopBoundSplit.cpp407 SCEVExpander Expander( in splitLoopBound() local
H A DLoopRerollPass.cpp1468 SCEVExpander Expander(*SE, DL, "reroll"); in replace() local
1506 SCEVExpander Expander(*SE, DL, "reroll"); in replaceIV() local
H A DNaryReassociate.cpp634 SCEVExpander Expander(*SE, *DL, "nary-reassociate"); in tryReassociateMinOrMax() local
H A DLoopIdiomRecognize.cpp1119 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in processLoopStridedStore() local
1340 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in processLoopStoreOfLoopLoad() local
2855 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in recognizeShiftUntilZero() local
H A DInductiveRangeCheckElimination.cpp1026 SCEVExpander Expander(SE, DL, "irce"); in parseLoopStructure() local
1426 SCEVExpander Expander(SE, F.getParent()->getDataLayout(), "irce"); in run() local
H A DLoopStrengthReduce.cpp6708 SCEVExpander Expander(SE, DL, "lsr_fold_term_cond"); in canFoldTermCondOfLoop() local
6843 SCEVExpander Expander(SE, DL, "lsr_fold_term_cond"); in ReduceLoopStrength() local
/openbsd-src/gnu/llvm/llvm/lib/XRay/
H A DTrace.cpp334 TraceExpander Expander(Adder, FileHeader.Version); in loadFDRLog() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp655 SCEVExpander Expander(*SE, DL, "loop-unroll"); in UnrollRuntimeLoopRemainder() local
H A DLoopUtils.cpp1669 Instruction *Loc, ArrayRef<PointerDiffInfo> Checks, SCEVExpander &Expander, in addDiffRuntimeChecks()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2046 SCEVExpander Expander(*SE, *DL, "hexagon-loop-idiom"); in processCopyingStore() local