Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h206 LoopVectorizationLegality *LVL; member
208 TailFoldingInfo(TargetLibraryInfo *TLI, LoopVectorizationLegality *LVL, in TailFoldingInfo()
210 : TLI(TLI), LVL(LVL), IAI(IAI) {} in TailFoldingInfo()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp9370 LoopVectorizationLegality &LVL, InterleavedAccessInfo *IAI) { in getScalarEpilogueLowering() argument
9405 TailFoldingInfo TFI(TLI, &LVL, IAI); in getScalarEpilogueLowering()
9418 LoopVectorizationLegality *LVL, TargetTransformInfo *TTI, in processLoopInVPlanNativePath() argument
9430 InterleavedAccessInfo IAI(PSE, L, DT, LI, LVL->getLAI()); in processLoopInVPlanNativePath()
9433 getScalarEpilogueLowering(F, L, Hints, PSI, BFI, TTI, TLI, *LVL, &IAI); in processLoopInVPlanNativePath()
9435 LoopVectorizationCostModel CM(SEL, L, PSE, LI, LVL, *TTI, TLI, DB, AC, ORE, F, in processLoopInVPlanNativePath()
9440 LoopVectorizationPlanner LVP(L, LI, DT, TLI, *TTI, LVL, CM, IAI, PSE, Hints, in processLoopInVPlanNativePath()
9949 LoopVectorizationLegality LVL(L, PSE, DT, TTI, TLI, F, *LAIs, LI, ORE, in processLoop() local
9951 if (!LVL.canVectorize(EnableVPlanNativePath)) { in processLoop()
9957 if (LVL.hasUncountableEarlyExit() && !EnableEarlyExitVectorization) { in processLoop()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2513 LoopVectorizationLegality *LVL = TFI->LVL; in preferPredicateOverEpilogue() local
2514 Loop *L = LVL->getLoop(); in preferPredicateOverEpilogue()
2525 LoopInfo *LI = LVL->getLoopInfo(); in preferPredicateOverEpilogue()
2533 AssumptionCache *AC = LVL->getAssumptionCache(); in preferPredicateOverEpilogue()
2534 ScalarEvolution *SE = LVL->getScalarEvolution(); in preferPredicateOverEpilogue()
2544 DominatorTree *DT = LVL->getDominatorTree(); in preferPredicateOverEpilogue()
2551 return canTailPredicateLoop(L, LI, *SE, DL, LVL->getLAI()); in preferPredicateOverEpilogue()
/freebsd/usr.bin/units/
H A Ddefinitions.units451 LVL latvialat
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp5877 if (TFI->LVL->getReductionVars().size()) in preferPredicateOverEpilogue()
5879 if (TFI->LVL->getFixedOrderRecurrences().size()) in preferPredicateOverEpilogue()
5885 if (containsDecreasingPointers(TFI->LVL->getLoop(), in preferPredicateOverEpilogue()
5886 TFI->LVL->getPredicatedScalarEvolution())) in preferPredicateOverEpilogue()
5898 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)