Lines Matching defs:UseEpilogRemainder
301 const bool UseEpilogRemainder, const bool UnrollRemainder,
306 StringRef suffix = UseEpilogRemainder ? "epil" : "prol";
379 if (UseEpilogRemainder) {
430 bool UseEpilogRemainder) {
453 if (UseEpilogRemainder && L->getParentLoop())
464 bool PreserveLCSSA, bool UseEpilogRemainder) {
468 UseEpilogRemainder) &&
548 bool UseEpilogRemainder,
555 LLVM_DEBUG(UseEpilogRemainder ? dbgs() << "Using epilog remainder.\n"
595 UseEpilogRemainder) &&
597 UseEpilogRemainder);
668 if (UseEpilogRemainder) {
749 UseEpilogRemainder ? B.CreateICmpULT(BECount,
753 BasicBlock *RemainderLoop = UseEpilogRemainder ? NewExit : PrologPreHeader;
754 BasicBlock *UnrollingLoop = UseEpilogRemainder ? NewPreHeader : PrologExit;
759 if (UseEpilogRemainder)
785 BasicBlock *InsertBot = UseEpilogRemainder ? LatchExit : PrologExit;
786 BasicBlock *InsertTop = UseEpilogRemainder ? EpilogPreHeader : PrologPreHeader;
788 L, ModVal, CreateRemainderLoop, UseEpilogRemainder, UnrollRemainder,
886 if (UseEpilogRemainder) {