| /llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/ARM/ |
| H A D | tail-folding-loop-hint.ll | 10 ; preferPredicateOverEpilogue: hardware-loop is not profitable.
|
| H A D | tail-folding-allowed.ll | 6 ; Test that ARMTTIImpl::preferPredicateOverEpilogue triggers tail-folding.
|
| H A D | tail-folding-counting-down.ll | 345 ; "preferPredicateOverEpilogue: hardware-loop is not profitable."
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 347 bool preferPredicateOverEpilogue(Loop *L, LoopInfo *LI, ScalarEvolution &SE,
|
| H A D | AArch64TargetTransformInfo.cpp | 3028 bool AArch64TTIImpl::preferPredicateOverEpilogue( in preferPredicateOverEpilogue() function in AArch64TTIImpl
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 291 bool preferPredicateOverEpilogue(Loop *L, LoopInfo *LI, ScalarEvolution &SE,
|
| H A D | ARMTargetTransformInfo.cpp | 2201 bool ARMTTIImpl::preferPredicateOverEpilogue( in preferPredicateOverEpilogue() function in ARMTTIImpl
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 531 bool preferPredicateOverEpilogue(Loop *L, LoopInfo *LI, ScalarEvolution &SE, 1563 virtual bool preferPredicateOverEpilogue(Loop *L, LoopInfo *LI, 1943 bool preferPredicateOverEpilogue(Loop *L, LoopInfo *LI, ScalarEvolution &SE, in preferPredicateOverEpilogue() function 1947 return Impl.preferPredicateOverEpilogue(L, LI, SE, AC, TLI, DT, LVL); in preferPredicateOverEpilogue()
|
| H A D | TargetTransformInfoImpl.h | 163 bool preferPredicateOverEpilogue(Loop *L, LoopInfo *LI, ScalarEvolution &SE, in preferPredicateOverEpilogue() function
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 296 bool TargetTransformInfo::preferPredicateOverEpilogue( in preferPredicateOverEpilogue() function in TargetTransformInfo 300 return TTIImpl->preferPredicateOverEpilogue(L, LI, SE, AC, TLI, DT, LVL); in preferPredicateOverEpilogue()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 603 bool preferPredicateOverEpilogue(Loop *L, LoopInfo *LI, ScalarEvolution &SE, in preferPredicateOverEpilogue() function 607 return BaseT::preferPredicateOverEpilogue(L, LI, SE, AC, TLI, DT, LVL); in preferPredicateOverEpilogue()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 9753 if (TTI->preferPredicateOverEpilogue(L, LI, *SE, *AC, TLI, DT, &LVL)) in getScalarEpilogueLowering()
|