Home
last modified time | relevance | path

Searched refs:LVL (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp477 unsigned UnrollFactor, LoopVectorizationLegality *LVL, in InnerLoopVectorizer() argument
482 Builder(PSE.getSE()->getContext()), Legal(LVL), Cost(CM), BFI(BFI), in InnerLoopVectorizer()
718 LoopVectorizationLegality *LVL, in InnerLoopUnroller() argument
723 ElementCount::getFixed(1), UnrollFactor, LVL, CM, in InnerLoopUnroller()
764 LoopVectorizationLegality *LVL, llvm::LoopVectorizationCostModel *CM, in InnerLoopAndEpilogueVectorizer() argument
768 EPI.MainLoopVF, EPI.MainLoopVF, EPI.MainLoopUF, LVL, in InnerLoopAndEpilogueVectorizer()
804 LoopVectorizationLegality *LVL, llvm::LoopVectorizationCostModel *CM, in EpilogueVectorizerMainLoop() argument
808 EPI, LVL, CM, BFI, PSI, Check) {} in EpilogueVectorizerMainLoop()
833 LoopVectorizationLegality *LVL, llvm::LoopVectorizationCostModel *CM, in EpilogueVectorizerEpilogueLoop() argument
837 EPI, LVL, CM, BFI, PSI, Checks) { in EpilogueVectorizerEpilogueLoop()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2390 LoopVectorizationLegality *LVL = TFI->LVL; in preferPredicateOverEpilogue() local
2391 Loop *L = LVL->getLoop(); in preferPredicateOverEpilogue()
2402 LoopInfo *LI = LVL->getLoopInfo(); in preferPredicateOverEpilogue()
2410 AssumptionCache *AC = LVL->getAssumptionCache(); in preferPredicateOverEpilogue()
2411 ScalarEvolution *SE = LVL->getScalarEvolution(); in preferPredicateOverEpilogue()
2421 DominatorTree *DT = LVL->getDominatorTree(); in preferPredicateOverEpilogue()
2428 return canTailPredicateLoop(L, LI, *SE, DL, LVL->getLAI()); in preferPredicateOverEpilogue()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h202 LoopVectorizationLegality *LVL; member
204 TailFoldingInfo(TargetLibraryInfo *TLI, LoopVectorizationLegality *LVL, in TailFoldingInfo()
206 : TLI(TLI), LVL(LVL), IAI(IAI) {} in TailFoldingInfo()
/freebsd/usr.bin/units/
H A Ddefinitions.units451 LVL latvialat
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp4347 if (TFI->LVL->getReductionVars().size()) in preferPredicateOverEpilogue()
4349 if (TFI->LVL->getFixedOrderRecurrences().size()) in preferPredicateOverEpilogue()
4355 if (containsDecreasingPointers(TFI->LVL->getLoop(), in preferPredicateOverEpilogue()
4356 TFI->LVL->getPredicatedScalarEvolution())) in preferPredicateOverEpilogue()
4368 for (BasicBlock *BB : TFI->LVL->getLoop()->blocks()) { in preferPredicateOverEpilogue()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrVec.td1519 // Section 8.18.1 - LVL (Load VL)