Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp458 Builder(PSE.getSE()->getContext()), Legal(LVL), Cost(CM), BFI(BFI), in InnerLoopVectorizer()
754 LoopVectorizationLegality *LVL, in InnerLoopUnroller() argument
846 EPI, LVL, CM, BFI, PSI, Check) {} in EpilogueVectorizerMainLoop()
874 EPI, LVL, CM, BFI, PSI, Checks) { in EpilogueVectorizerEpilogueLoop()
9842 LoopVectorizationLegality &LVL, InterleavedAccessInfo *IAI) { in getScalarEpilogueLowering() argument
9956 LoopVectorizationLegality *LVL, TargetTransformInfo *TTI, in processLoopInVPlanNativePath() argument
9968 InterleavedAccessInfo IAI(PSE, L, DT, LI, LVL->getLAI()); in processLoopInVPlanNativePath()
10000 VF.Width, 1, LVL, &CM, BFI, PSI, Checks); in processLoopInVPlanNativePath()
10209 if (!LVL.canVectorize(EnableVPlanNativePath)) { in processLoop()
10226 InterleavedAccessInfo IAI(PSE, L, DT, LI, LVL.getLAI()); in processLoop()
[all …]
/openbsd/gnu/usr.bin/perl/cpan/Unicode-Collate/t/
H A Dhangul.t132 # LVL vs LVT: /GA/./G/ vs /GAG/
157 # LVL vs LVV: /GA/./G/ vs /GAA/
H A Dtrailwt.t95 # LVL vs LVT: /GA/./G/ vs /GAG/
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h359 LoopVectorizationLegality *LVL,
H A DAArch64TargetTransformInfo.cpp3362 TargetLibraryInfo *TLI, DominatorTree *DT, LoopVectorizationLegality *LVL, in preferPredicateOverEpilogue() argument
3374 if (LVL->getReductionVars().size()) in preferPredicateOverEpilogue()
3376 if (LVL->getFixedOrderRecurrences().size()) in preferPredicateOverEpilogue()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h309 LoopVectorizationLegality *LVL,
H A DARMTargetTransformInfo.cpp2243 TargetLibraryInfo *TLI, DominatorTree *DT, LoopVectorizationLegality *LVL, in preferPredicateOverEpilogue() argument
2286 return canTailPredicateLoop(L, LI, SE, DL, LVL->getLAI()); in preferPredicateOverEpilogue()
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h516 LoopVectorizationLegality *LVL,
1617 DominatorTree *DT, LoopVectorizationLegality *LVL,
2015 LoopVectorizationLegality *LVL, in preferPredicateOverEpilogue() argument
2017 return Impl.preferPredicateOverEpilogue(L, LI, SE, AC, TLI, DT, LVL, IAI); in preferPredicateOverEpilogue()
H A DTargetTransformInfoImpl.h169 LoopVectorizationLegality *LVL, in preferPredicateOverEpilogue() argument
/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp303 TargetLibraryInfo *TLI, DominatorTree *DT, LoopVectorizationLegality *LVL, in preferPredicateOverEpilogue() argument
305 return TTIImpl->preferPredicateOverEpilogue(L, LI, SE, AC, TLI, DT, LVL, IAI); in preferPredicateOverEpilogue()
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h628 LoopVectorizationLegality *LVL, in preferPredicateOverEpilogue() argument
630 return BaseT::preferPredicateOverEpilogue(L, LI, SE, AC, TLI, DT, LVL, IAI); in preferPredicateOverEpilogue()
/openbsd/gnu/llvm/llvm/docs/Proposals/
H A DVariableNames.rst47 &LVL, &CM);
/openbsd/gnu/llvm/llvm/lib/Target/VE/
H A DVEInstrVec.td1519 // Section 8.18.1 - LVL (Load VL)