Home
last modified time | relevance | path

Searched refs:preferPredicateOverEpilogue (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/ARM/
H A Dtail-folding-loop-hint.ll10 ; preferPredicateOverEpilogue: hardware-loop is not profitable.
H A Dtail-folding-allowed.ll6 ; Test that ARMTTIImpl::preferPredicateOverEpilogue triggers tail-folding.
H A Dtail-folding-counting-down.ll345 ; "preferPredicateOverEpilogue: hardware-loop is not profitable."
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h347 bool preferPredicateOverEpilogue(Loop *L, LoopInfo *LI, ScalarEvolution &SE,
H A DAArch64TargetTransformInfo.cpp3028 bool AArch64TTIImpl::preferPredicateOverEpilogue( in preferPredicateOverEpilogue() function in AArch64TTIImpl
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h291 bool preferPredicateOverEpilogue(Loop *L, LoopInfo *LI, ScalarEvolution &SE,
H A DARMTargetTransformInfo.cpp2201 bool ARMTTIImpl::preferPredicateOverEpilogue( in preferPredicateOverEpilogue() function in ARMTTIImpl
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h531 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 DTargetTransformInfoImpl.h163 bool preferPredicateOverEpilogue(Loop *L, LoopInfo *LI, ScalarEvolution &SE, in preferPredicateOverEpilogue() function
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp296 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 DBasicTTIImpl.h603 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 DLoopVectorize.cpp9753 if (TTI->preferPredicateOverEpilogue(L, LI, *SE, *AC, TLI, DT, &LVL)) in getScalarEpilogueLowering()