Home
last modified time | relevance | path

Searched refs:LAI (Results 1 – 25 of 621) sorted by relevance

12345678910>>...25

/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp37 : VersionedLoop(L), NonVersionedLoop(nullptr), LAI(LAI), LI(LI), DT(DT), in LoopVersioning()
42 setAliasChecks(LAI.getRuntimePointerChecking()->getChecks()); in LoopVersioning()
43 setSCEVChecks(LAI.getPSE().getUnionPredicate()); in LoopVersioning()
66 LAI.addRuntimeChecks(RuntimeCheckBB->getTerminator(), AliasChecks); in versionLoop()
68 const SCEVUnionPredicate &Pred = LAI.getPSE().getUnionPredicate(); in versionLoop()
219 for (Instruction *I : LAI.getDepChecker().getMemoryInstructions()) { in annotateLoopWithNoAlias()
284 const LoopAccessInfo &LAI = LAA->getInfo(L); in runOnFunction() local
285 if (L->isLoopSimplifyForm() && !LAI.hasConvergentOp() && in runOnFunction()
286 (LAI.getNumRuntimePointerChecks() || in runOnFunction()
287 !LAI.getPSE().getUnionPredicate().isAlwaysTrue())) { in runOnFunction()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp38 : VersionedLoop(L), NonVersionedLoop(nullptr), LAI(LAI), LI(LI), DT(DT), in LoopVersioning()
43 setAliasChecks(LAI.getRuntimePointerChecking()->getChecks()); in LoopVersioning()
44 setSCEVChecks(LAI.getPSE().getUnionPredicate()); in LoopVersioning()
65 const auto &RtPtrChecking = *LAI.getRuntimePointerChecking(); in versionLoop()
70 const SCEVUnionPredicate &Pred = LAI.getPSE().getUnionPredicate(); in versionLoop()
220 for (Instruction *I : LAI.getDepChecker().getMemoryInstructions()) { in annotateLoopWithNoAlias()
285 const LoopAccessInfo &LAI = LAA->getInfo(L); in runOnFunction() local
286 if (L->isLoopSimplifyForm() && !LAI.hasConvergentOp() && in runOnFunction()
287 (LAI.getNumRuntimePointerChecks() || in runOnFunction()
288 !LAI.getPSE().getUnionPredicate().isAlwaysTrue())) { in runOnFunction()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Utils/
H A DLoopVersioning.cpp37 : VersionedLoop(L), NonVersionedLoop(nullptr), LAI(LAI), LI(LI), DT(DT), in LoopVersioning()
42 setAliasChecks(LAI.getRuntimePointerChecking()->getChecks()); in LoopVersioning()
43 setSCEVChecks(LAI.getPSE().getUnionPredicate()); in LoopVersioning()
66 LAI.addRuntimeChecks(RuntimeCheckBB->getTerminator(), AliasChecks); in versionLoop()
68 const SCEVUnionPredicate &Pred = LAI.getPSE().getUnionPredicate(); in versionLoop()
219 for (Instruction *I : LAI.getDepChecker().getMemoryInstructions()) { in annotateLoopWithNoAlias()
284 const LoopAccessInfo &LAI = LAA->getInfo(L); in runOnFunction() local
285 if (L->isLoopSimplifyForm() && !LAI.hasConvergentOp() && in runOnFunction()
286 (LAI.getNumRuntimePointerChecks() || in runOnFunction()
287 !LAI.getPSE().getUnionPredicate().isAlwaysTrue())) { in runOnFunction()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Utils/
H A DLoopVersioning.cpp38 : VersionedLoop(L), NonVersionedLoop(nullptr), LAI(LAI), LI(LI), DT(DT), in LoopVersioning()
43 setAliasChecks(LAI.getRuntimePointerChecking()->getChecks()); in LoopVersioning()
44 setSCEVChecks(LAI.getPSE().getUnionPredicate()); in LoopVersioning()
65 const auto &RtPtrChecking = *LAI.getRuntimePointerChecking(); in versionLoop()
70 const SCEVUnionPredicate &Pred = LAI.getPSE().getUnionPredicate(); in versionLoop()
220 for (Instruction *I : LAI.getDepChecker().getMemoryInstructions()) { in annotateLoopWithNoAlias()
285 const LoopAccessInfo &LAI = LAA->getInfo(L); in runOnFunction() local
286 if (L->isLoopSimplifyForm() && !LAI.hasConvergentOp() && in runOnFunction()
287 (LAI.getNumRuntimePointerChecks() || in runOnFunction()
288 !LAI.getPSE().getUnionPredicate().isAlwaysTrue())) { in runOnFunction()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp37 : VersionedLoop(L), NonVersionedLoop(nullptr), LAI(LAI), LI(LI), DT(DT), in LoopVersioning()
42 setAliasChecks(LAI.getRuntimePointerChecking()->getChecks()); in LoopVersioning()
43 setSCEVChecks(LAI.getPSE().getUnionPredicate()); in LoopVersioning()
66 LAI.addRuntimeChecks(RuntimeCheckBB->getTerminator(), AliasChecks); in versionLoop()
68 const SCEVUnionPredicate &Pred = LAI.getPSE().getUnionPredicate(); in versionLoop()
219 for (Instruction *I : LAI.getDepChecker().getMemoryInstructions()) { in annotateLoopWithNoAlias()
284 const LoopAccessInfo &LAI = LAA->getInfo(L); in runOnFunction() local
285 if (L->isLoopSimplifyForm() && !LAI.hasConvergentOp() && in runOnFunction()
286 (LAI.getNumRuntimePointerChecks() || in runOnFunction()
287 !LAI.getPSE().getUnionPredicate().isAlwaysTrue())) { in runOnFunction()
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/Utils/
H A DLoopVersioning.cpp35 : VersionedLoop(L), NonVersionedLoop(nullptr), LAI(LAI), LI(LI), DT(DT), in LoopVersioning()
40 setAliasChecks(LAI.getRuntimePointerChecking()->getChecks()); in LoopVersioning()
41 setSCEVChecks(LAI.getPSE().getUnionPredicate()); in LoopVersioning()
64 LAI.addRuntimeChecks(RuntimeCheckBB->getTerminator(), AliasChecks); in versionLoop()
66 const SCEVUnionPredicate &Pred = LAI.getPSE().getUnionPredicate(); in versionLoop()
217 for (Instruction *I : LAI.getDepChecker().getMemoryInstructions()) { in annotateLoopWithNoAlias()
282 const LoopAccessInfo &LAI = LAA->getInfo(L); in runOnFunction() local
283 if (L->isLoopSimplifyForm() && !LAI.hasConvergentOp() && in runOnFunction()
284 (LAI.getNumRuntimePointerChecks() || in runOnFunction()
285 !LAI.getPSE().getUnionPredicate().isAlwaysTrue())) { in runOnFunction()
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp163 : L(L), LI(LI), LAI(LAI), DT(DT), PSE(LAI.getPSE()) {}
171 findStoreToLoadDependences(const LoopAccessInfo &LAI) {
174 const auto *Deps = LAI.getDepChecker().getDependences();
185 Instruction *Source = Dep.getSource(LAI);
186 Instruction *Destination = Dep.getDestination(LAI);
468 auto StoreToLoadDependences = findStoreToLoadDependences(LAI);
474 InstOrder = LAI.getDepChecker().generateInstructionOrderMap();
525 if (LAI.getPSE().getUnionPredicate().getComplexity() >
547 LoopVersioning LV(LAI, L, LI, DT, PSE.getSE(), false);
549 LV.setSCEVChecks(LAI.getPSE().getUnionPredicate());
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp163 : L(L), LI(LI), LAI(LAI), DT(DT), PSE(LAI.getPSE()) {} in LoadEliminationForLoop()
171 findStoreToLoadDependences(const LoopAccessInfo &LAI) { in findStoreToLoadDependences() argument
174 const auto *Deps = LAI.getDepChecker().getDependences(); in findStoreToLoadDependences()
185 Instruction *Source = Dep.getSource(LAI); in findStoreToLoadDependences()
186 Instruction *Destination = Dep.getDestination(LAI); in findStoreToLoadDependences()
468 auto StoreToLoadDependences = findStoreToLoadDependences(LAI); in processLoop()
474 InstOrder = LAI.getDepChecker().generateInstructionOrderMap(); in processLoop()
525 if (LAI.getPSE().getUnionPredicate().getComplexity() > in processLoop()
547 LoopVersioning LV(LAI, L, LI, DT, PSE.getSE(), false); in processLoop()
549 LV.setSCEVChecks(LAI.getPSE().getUnionPredicate()); in processLoop()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp169 : L(L), LI(LI), LAI(LAI), DT(DT), BFI(BFI), PSI(PSI), PSE(LAI.getPSE()) {} in LoadEliminationForLoop()
177 findStoreToLoadDependences(const LoopAccessInfo &LAI) { in findStoreToLoadDependences() argument
180 const auto *Deps = LAI.getDepChecker().getDependences(); in findStoreToLoadDependences()
191 Instruction *Source = Dep.getSource(LAI); in findStoreToLoadDependences()
192 Instruction *Destination = Dep.getDestination(LAI); in findStoreToLoadDependences()
475 auto StoreToLoadDependences = findStoreToLoadDependences(LAI); in processLoop()
532 if (LAI.getPSE().getUnionPredicate().getComplexity() > in processLoop()
539 if (LAI.hasConvergentOp()) { in processLoop()
565 LoopVersioning LV(LAI, L, LI, DT, PSE.getSE(), false); in processLoop()
567 LV.setSCEVChecks(LAI.getPSE().getUnionPredicate()); in processLoop()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp169 : L(L), LI(LI), LAI(LAI), DT(DT), BFI(BFI), PSI(PSI), PSE(LAI.getPSE()) {} in LoadEliminationForLoop()
177 findStoreToLoadDependences(const LoopAccessInfo &LAI) { in findStoreToLoadDependences() argument
180 const auto *Deps = LAI.getDepChecker().getDependences(); in findStoreToLoadDependences()
191 Instruction *Source = Dep.getSource(LAI); in findStoreToLoadDependences()
192 Instruction *Destination = Dep.getDestination(LAI); in findStoreToLoadDependences()
475 auto StoreToLoadDependences = findStoreToLoadDependences(LAI); in processLoop()
531 if (LAI.getPSE().getUnionPredicate().getComplexity() > in processLoop()
543 if (LAI.hasConvergentOp()) { in processLoop()
564 LoopVersioning LV(LAI, L, LI, DT, PSE.getSE(), false); in processLoop()
566 LV.setSCEVChecks(LAI.getPSE().getUnionPredicate()); in processLoop()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp169 : L(L), LI(LI), LAI(LAI), DT(DT), BFI(BFI), PSI(PSI), PSE(LAI.getPSE()) {} in LoadEliminationForLoop()
177 findStoreToLoadDependences(const LoopAccessInfo &LAI) { in findStoreToLoadDependences() argument
180 const auto *Deps = LAI.getDepChecker().getDependences(); in findStoreToLoadDependences()
191 Instruction *Source = Dep.getSource(LAI); in findStoreToLoadDependences()
192 Instruction *Destination = Dep.getDestination(LAI); in findStoreToLoadDependences()
475 auto StoreToLoadDependences = findStoreToLoadDependences(LAI); in processLoop()
532 if (LAI.getPSE().getUnionPredicate().getComplexity() > in processLoop()
539 if (LAI.hasConvergentOp()) { in processLoop()
565 LoopVersioning LV(LAI, L, LI, DT, PSE.getSE(), false); in processLoop()
567 LV.setSCEVChecks(LAI.getPSE().getUnionPredicate()); in processLoop()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp169 : L(L), LI(LI), LAI(LAI), DT(DT), BFI(BFI), PSI(PSI), PSE(LAI.getPSE()) {} in LoadEliminationForLoop()
177 findStoreToLoadDependences(const LoopAccessInfo &LAI) { in findStoreToLoadDependences() argument
180 const auto *Deps = LAI.getDepChecker().getDependences(); in findStoreToLoadDependences()
191 Instruction *Source = Dep.getSource(LAI); in findStoreToLoadDependences()
192 Instruction *Destination = Dep.getDestination(LAI); in findStoreToLoadDependences()
475 auto StoreToLoadDependences = findStoreToLoadDependences(LAI); in processLoop()
531 if (LAI.getPSE().getUnionPredicate().getComplexity() > in processLoop()
543 if (LAI.hasConvergentOp()) { in processLoop()
564 LoopVersioning LV(LAI, L, LI, DT, PSE.getSE(), false); in processLoop()
566 LV.setSCEVChecks(LAI.getPSE().getUnionPredicate()); in processLoop()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp169 : L(L), LI(LI), LAI(LAI), DT(DT), BFI(BFI), PSI(PSI), PSE(LAI.getPSE()) {} in LoadEliminationForLoop()
177 findStoreToLoadDependences(const LoopAccessInfo &LAI) { in findStoreToLoadDependences() argument
180 const auto *Deps = LAI.getDepChecker().getDependences(); in findStoreToLoadDependences()
191 Instruction *Source = Dep.getSource(LAI); in findStoreToLoadDependences()
192 Instruction *Destination = Dep.getDestination(LAI); in findStoreToLoadDependences()
475 auto StoreToLoadDependences = findStoreToLoadDependences(LAI); in processLoop()
532 if (LAI.getPSE().getUnionPredicate().getComplexity() > in processLoop()
539 if (LAI.hasConvergentOp()) { in processLoop()
565 LoopVersioning LV(LAI, L, LI, DT, PSE.getSE(), false); in processLoop()
567 LV.setSCEVChecks(LAI.getPSE().getUnionPredicate()); in processLoop()
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp168 : L(L), LI(LI), LAI(LAI), DT(DT), BFI(BFI), PSI(PSI), PSE(LAI.getPSE()) {} in LoadEliminationForLoop()
176 findStoreToLoadDependences(const LoopAccessInfo &LAI) { in findStoreToLoadDependences() argument
179 const auto *Deps = LAI.getDepChecker().getDependences(); in findStoreToLoadDependences()
190 Instruction *Source = Dep.getSource(LAI); in findStoreToLoadDependences()
191 Instruction *Destination = Dep.getDestination(LAI); in findStoreToLoadDependences()
473 auto StoreToLoadDependences = findStoreToLoadDependences(LAI); in processLoop()
530 if (LAI.getPSE().getUnionPredicate().getComplexity() > in processLoop()
537 if (LAI.hasConvergentOp()) { in processLoop()
562 LoopVersioning LV(LAI, L, LI, DT, PSE.getSE(), false); in processLoop()
564 LV.setSCEVChecks(LAI.getPSE().getUnionPredicate()); in processLoop()
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Utils/
H A DLoopVersioning.cpp33 LoopVersioning::LoopVersioning(const LoopAccessInfo &LAI, Loop *L, LoopInfo *LI, in LoopVersioning() argument
36 : VersionedLoop(L), NonVersionedLoop(nullptr), LAI(LAI), LI(LI), DT(DT), in LoopVersioning()
41 setAliasChecks(LAI.getRuntimePointerChecking()->getChecks()); in LoopVersioning()
42 setSCEVChecks(LAI.getPSE().getUnionPredicate()); in LoopVersioning()
65 LAI.addRuntimeChecks(RuntimeCheckBB->getTerminator(), AliasChecks); in versionLoop()
67 const SCEVUnionPredicate &Pred = LAI.getPSE().getUnionPredicate(); in versionLoop()
218 for (Instruction *I : LAI.getDepChecker().getMemoryInstructions()) { in annotateLoopWithNoAlias()
283 const LoopAccessInfo &LAI = LAA->getInfo(L); in runOnFunction() local
284 if (L->isLoopSimplifyForm() && (LAI.getNumRuntimePointerChecks() || in runOnFunction()
285 !LAI.getPSE().getUnionPredicate().isAlwaysTrue())) { in runOnFunction()
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/Utils/
H A DLoopVersioning.cpp33 LoopVersioning::LoopVersioning(const LoopAccessInfo &LAI, Loop *L, LoopInfo *LI, in LoopVersioning() argument
36 : VersionedLoop(L), NonVersionedLoop(nullptr), LAI(LAI), LI(LI), DT(DT), in LoopVersioning()
41 setAliasChecks(LAI.getRuntimePointerChecking()->getChecks()); in LoopVersioning()
42 setSCEVChecks(LAI.getPSE().getUnionPredicate()); in LoopVersioning()
65 LAI.addRuntimeChecks(RuntimeCheckBB->getTerminator(), AliasChecks); in versionLoop()
67 const SCEVUnionPredicate &Pred = LAI.getPSE().getUnionPredicate(); in versionLoop()
218 for (Instruction *I : LAI.getDepChecker().getMemoryInstructions()) { in annotateLoopWithNoAlias()
283 const LoopAccessInfo &LAI = LAA->getInfo(L); in runOnFunction() local
284 if (L->isLoopSimplifyForm() && (LAI.getNumRuntimePointerChecks() || in runOnFunction()
285 !LAI.getPSE().getUnionPredicate().isAlwaysTrue())) { in runOnFunction()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h292 return LAI->getRuntimePointerChecking(); in getRuntimePointerChecking()
295 const LoopAccessInfo *getLAI() const { return LAI; } in getLAI()
297 unsigned getMaxSafeDepDistBytes() { return LAI->getMaxSafeDepDistBytes(); } in getMaxSafeDepDistBytes()
300 return LAI->getDepChecker().getMaxSafeRegisterWidth(); in getMaxSafeRegisterWidth()
303 bool hasStride(Value *V) { return LAI->hasStride(V); } in hasStride()
309 unsigned getNumStores() const { return LAI->getNumStores(); } in getNumStores()
310 unsigned getNumLoads() const { return LAI->getNumLoads(); } in getNumLoads()
388 return LAI ? &LAI->getSymbolicStrides() : nullptr; in getSymbolicStrides()
418 const LoopAccessInfo *LAI = nullptr; variable
/dports/devel/llvm10/llvm-10.0.1.src/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h292 return LAI->getRuntimePointerChecking(); in getRuntimePointerChecking()
295 const LoopAccessInfo *getLAI() const { return LAI; } in getLAI()
297 unsigned getMaxSafeDepDistBytes() { return LAI->getMaxSafeDepDistBytes(); } in getMaxSafeDepDistBytes()
300 return LAI->getDepChecker().getMaxSafeRegisterWidth(); in getMaxSafeRegisterWidth()
303 bool hasStride(Value *V) { return LAI->hasStride(V); } in hasStride()
309 unsigned getNumStores() const { return LAI->getNumStores(); } in getNumStores()
310 unsigned getNumLoads() const { return LAI->getNumLoads(); } in getNumLoads()
382 return LAI ? &LAI->getSymbolicStrides() : nullptr; in getSymbolicStrides()
412 const LoopAccessInfo *LAI = nullptr; variable
/dports/devel/llvm11/llvm-11.0.1.src/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h292 return LAI->getRuntimePointerChecking(); in getRuntimePointerChecking()
295 const LoopAccessInfo *getLAI() const { return LAI; } in getLAI()
297 unsigned getMaxSafeDepDistBytes() { return LAI->getMaxSafeDepDistBytes(); } in getMaxSafeDepDistBytes()
300 return LAI->getDepChecker().getMaxSafeRegisterWidth(); in getMaxSafeRegisterWidth()
303 bool hasStride(Value *V) { return LAI->hasStride(V); } in hasStride()
309 unsigned getNumStores() const { return LAI->getNumStores(); } in getNumStores()
310 unsigned getNumLoads() const { return LAI->getNumLoads(); } in getNumLoads()
388 return LAI ? &LAI->getSymbolicStrides() : nullptr; in getSymbolicStrides()
418 const LoopAccessInfo *LAI = nullptr; variable
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h292 return LAI->getRuntimePointerChecking(); in getRuntimePointerChecking()
295 const LoopAccessInfo *getLAI() const { return LAI; } in getLAI()
297 unsigned getMaxSafeDepDistBytes() { return LAI->getMaxSafeDepDistBytes(); } in getMaxSafeDepDistBytes()
300 return LAI->getDepChecker().getMaxSafeRegisterWidth(); in getMaxSafeRegisterWidth()
303 bool hasStride(Value *V) { return LAI->hasStride(V); } in hasStride()
309 unsigned getNumStores() const { return LAI->getNumStores(); } in getNumStores()
310 unsigned getNumLoads() const { return LAI->getNumLoads(); } in getNumLoads()
382 return LAI ? &LAI->getSymbolicStrides() : nullptr; in getSymbolicStrides()
412 const LoopAccessInfo *LAI = nullptr; variable
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h292 return LAI->getRuntimePointerChecking(); in getRuntimePointerChecking()
295 const LoopAccessInfo *getLAI() const { return LAI; } in getLAI()
297 unsigned getMaxSafeDepDistBytes() { return LAI->getMaxSafeDepDistBytes(); } in getMaxSafeDepDistBytes()
300 return LAI->getDepChecker().getMaxSafeRegisterWidth(); in getMaxSafeRegisterWidth()
303 bool hasStride(Value *V) { return LAI->hasStride(V); } in hasStride()
309 unsigned getNumStores() const { return LAI->getNumStores(); } in getNumStores()
310 unsigned getNumLoads() const { return LAI->getNumLoads(); } in getNumLoads()
382 return LAI ? &LAI->getSymbolicStrides() : nullptr; in getSymbolicStrides()
412 const LoopAccessInfo *LAI = nullptr; variable
/dports/devel/llvm90/llvm-9.0.1.src/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h299 return LAI->getRuntimePointerChecking(); in getRuntimePointerChecking()
302 const LoopAccessInfo *getLAI() const { return LAI; } in getLAI()
304 unsigned getMaxSafeDepDistBytes() { return LAI->getMaxSafeDepDistBytes(); } in getMaxSafeDepDistBytes()
307 return LAI->getDepChecker().getMaxSafeRegisterWidth(); in getMaxSafeRegisterWidth()
310 bool hasStride(Value *V) { return LAI->hasStride(V); } in hasStride()
316 unsigned getNumStores() const { return LAI->getNumStores(); } in getNumStores()
317 unsigned getNumLoads() const { return LAI->getNumLoads(); } in getNumLoads()
382 return LAI ? &LAI->getSymbolicStrides() : nullptr; in getSymbolicStrides()
420 const LoopAccessInfo *LAI = nullptr; variable
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h363 return LAI->getRuntimePointerChecking(); in getRuntimePointerChecking()
366 const LoopAccessInfo *getLAI() const { return LAI; } in getLAI()
369 return LAI->getDepChecker().isSafeForAnyVectorWidth(); in isSafeForAnyVectorWidth()
372 unsigned getMaxSafeDepDistBytes() { return LAI->getMaxSafeDepDistBytes(); } in getMaxSafeDepDistBytes()
375 return LAI->getDepChecker().getMaxSafeVectorWidthInBits(); in getMaxSafeVectorWidthInBits()
378 bool hasStride(Value *V) { return LAI->hasStride(V); } in hasStride()
386 unsigned getNumStores() const { return LAI->getNumStores(); } in getNumStores()
387 unsigned getNumLoads() const { return LAI->getNumLoads(); } in getNumLoads()
463 return LAI ? &LAI->getSymbolicStrides() : nullptr; in getSymbolicStrides()
493 const LoopAccessInfo *LAI = nullptr; variable
/dports/graphics/llvm-mesa/llvm-13.0.1.src/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h363 return LAI->getRuntimePointerChecking(); in getRuntimePointerChecking()
366 const LoopAccessInfo *getLAI() const { return LAI; } in getLAI()
369 return LAI->getDepChecker().isSafeForAnyVectorWidth(); in isSafeForAnyVectorWidth()
372 unsigned getMaxSafeDepDistBytes() { return LAI->getMaxSafeDepDistBytes(); } in getMaxSafeDepDistBytes()
375 return LAI->getDepChecker().getMaxSafeVectorWidthInBits(); in getMaxSafeVectorWidthInBits()
378 bool hasStride(Value *V) { return LAI->hasStride(V); } in hasStride()
386 unsigned getNumStores() const { return LAI->getNumStores(); } in getNumStores()
387 unsigned getNumLoads() const { return LAI->getNumLoads(); } in getNumLoads()
463 return LAI ? &LAI->getSymbolicStrides() : nullptr; in getSymbolicStrides()
493 const LoopAccessInfo *LAI = nullptr; variable
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h323 return LAI->getRuntimePointerChecking(); in getRuntimePointerChecking()
326 const LoopAccessInfo *getLAI() const { return LAI; } in getLAI()
329 return LAI->getDepChecker().isSafeForAnyVectorWidth(); in isSafeForAnyVectorWidth()
332 unsigned getMaxSafeDepDistBytes() { return LAI->getMaxSafeDepDistBytes(); } in getMaxSafeDepDistBytes()
335 return LAI->getDepChecker().getMaxSafeVectorWidthInBits(); in getMaxSafeVectorWidthInBits()
338 bool hasStride(Value *V) { return LAI->hasStride(V); } in hasStride()
344 unsigned getNumStores() const { return LAI->getNumStores(); } in getNumStores()
345 unsigned getNumLoads() const { return LAI->getNumLoads(); } in getNumLoads()
424 return LAI ? &LAI->getSymbolicStrides() : nullptr; in getSymbolicStrides()
454 const LoopAccessInfo *LAI = nullptr; variable

12345678910>>...25