Home
last modified time | relevance | path

Searched refs:UseEpilogRemainder (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp314 CloneLoopBlocks(Loop *L, Value *NewIter, const bool UseEpilogRemainder, in CloneLoopBlocks() argument
320 StringRef suffix = UseEpilogRemainder ? "epil" : "prol"; in CloneLoopBlocks()
421 bool UseEpilogRemainder) { in canProfitablyUnrollMultiExitLoop() argument
564 bool UseEpilogRemainder, bool UnrollRemainder, bool ForgetAllSCEV, in UnrollRuntimeLoopRemainder() argument
569 LLVM_DEBUG(UseEpilogRemainder ? dbgs() << "Using epilog remainder.\n" in UnrollRuntimeLoopRemainder()
616 UseEpilogRemainder)) { in UnrollRuntimeLoopRemainder()
685 if (UseEpilogRemainder) { in UnrollRuntimeLoopRemainder()
770 UseEpilogRemainder ? B.CreateICmpULT(BECount, in UnrollRuntimeLoopRemainder()
780 if (UseEpilogRemainder) in UnrollRuntimeLoopRemainder()
802 BasicBlock *InsertBot = UseEpilogRemainder ? LatchExit : PrologExit; in UnrollRuntimeLoopRemainder()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DUnrollLoop.h86 bool UseEpilogRemainder, bool UnrollRemainder, bool ForgetAllSCEV,