Home
last modified time | relevance | path

Searched refs:BECount (Results 1 – 25 of 121) sorted by relevance

12345

/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp161 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
302 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local
303 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
335 MadeChange |= runOnLoopBlock(BB, BECount, ExitBlocks); in runOnCountableLoop()
534 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
558 MadeChange |= processLoopStoreOfLoopLoad(SI, BECount); in runOnLoopBlock()
565 if (!processLoopMemSet(MSI, BECount)) in runOnLoopBlock()
714 BECount, NegStride)) { in processLoopStores()
835 if (DL->getTypeSizeInBits(BECount->getType()) < in getNumBytes()
838 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp161 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
300 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local
301 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
333 MadeChange |= runOnLoopBlock(BB, BECount, ExitBlocks); in runOnCountableLoop()
529 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
553 MadeChange |= processLoopStoreOfLoopLoad(SI, BECount); in runOnLoopBlock()
560 if (!processLoopMemSet(MSI, BECount)) in runOnLoopBlock()
706 BECount, NegStride)) { in processLoopStores()
826 if (DL->getTypeSizeInBits(BECount->getType()) < in getNumBytes()
829 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp194 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
202 bool processLoopMemSet(MemSetInst *MSI, const SCEV *BECount);
361 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local
362 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
395 MadeChange |= runOnLoopBlock(BB, BECount, ExitBlocks); in runOnCountableLoop()
597 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
621 MadeChange |= processLoopStoreOfLoopLoad(SI, BECount); in runOnLoopBlock()
628 if (!processLoopMemSet(MSI, BECount)) in runOnLoopBlock()
778 BECount, NegStride)) { in processLoopStores()
902 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp164 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
323 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local
324 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
357 MadeChange |= runOnLoopBlock(BB, BECount, ExitBlocks); in runOnCountableLoop()
556 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
580 MadeChange |= processLoopStoreOfLoopLoad(SI, BECount); in runOnLoopBlock()
587 if (!processLoopMemSet(MSI, BECount)) in runOnLoopBlock()
737 BECount, NegStride)) { in processLoopStores()
858 if (DL->getTypeSizeInBits(BECount->getType()) < in getNumBytes()
861 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp171 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
332 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local
333 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
366 MadeChange |= runOnLoopBlock(BB, BECount, ExitBlocks); in runOnCountableLoop()
565 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
589 MadeChange |= processLoopStoreOfLoopLoad(SI, BECount); in runOnLoopBlock()
596 if (!processLoopMemSet(MSI, BECount)) in runOnLoopBlock()
746 BECount, NegStride)) { in processLoopStores()
867 if (DL->getTypeSizeInBits(BECount->getType()) < in getNumBytes()
870 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp164 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
323 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local
324 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
357 MadeChange |= runOnLoopBlock(BB, BECount, ExitBlocks); in runOnCountableLoop()
556 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
580 MadeChange |= processLoopStoreOfLoopLoad(SI, BECount); in runOnLoopBlock()
587 if (!processLoopMemSet(MSI, BECount)) in runOnLoopBlock()
737 BECount, NegStride)) { in processLoopStores()
858 if (DL->getTypeSizeInBits(BECount->getType()) < in getNumBytes()
861 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp171 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
332 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local
333 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
366 MadeChange |= runOnLoopBlock(BB, BECount, ExitBlocks); in runOnCountableLoop()
565 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
589 MadeChange |= processLoopStoreOfLoopLoad(SI, BECount); in runOnLoopBlock()
596 if (!processLoopMemSet(MSI, BECount)) in runOnLoopBlock()
746 BECount, NegStride)) { in processLoopStores()
867 if (DL->getTypeSizeInBits(BECount->getType()) < in getNumBytes()
870 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp164 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
323 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local
324 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
357 MadeChange |= runOnLoopBlock(BB, BECount, ExitBlocks); in runOnCountableLoop()
556 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
580 MadeChange |= processLoopStoreOfLoopLoad(SI, BECount); in runOnLoopBlock()
587 if (!processLoopMemSet(MSI, BECount)) in runOnLoopBlock()
737 BECount, NegStride)) { in processLoopStores()
858 if (DL->getTypeSizeInBits(BECount->getType()) < in getNumBytes()
861 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp163 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
321 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local
322 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
355 MadeChange |= runOnLoopBlock(BB, BECount, ExitBlocks); in runOnCountableLoop()
554 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
578 MadeChange |= processLoopStoreOfLoopLoad(SI, BECount); in runOnLoopBlock()
585 if (!processLoopMemSet(MSI, BECount)) in runOnLoopBlock()
734 BECount, NegStride)) { in processLoopStores()
855 if (DL->getTypeSizeInBits(BECount->getType()) < in getNumBytes()
858 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp203 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
216 const SCEV *BECount);
233 const SCEV *BECount);
388 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
623 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
809 const SCEV *BECount) { in processLoopMemIntrinsic() argument
816 if (!(this->*Processor)(MI, BECount)) in processLoopMemIntrinsic()
895 BECount); in processLoopMemCpy()
1061 if (DL->getTypeSizeInBits(BECount->getType()) < in getTripCount()
1064 CurLoop, ICmpInst::ICMP_NE, BECount, in getTripCount()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp203 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
216 const SCEV *BECount);
233 const SCEV *BECount);
388 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
623 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
792 BECount, NegStride)) { in processLoopStores()
807 const SCEV *BECount) { in processLoopMemIntrinsic() argument
814 if (!(this->*Processor)(MI, BECount)) in processLoopMemIntrinsic()
1010 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
1013 SE->getAddExpr(BECount, SE->getOne(BECount->getType()), SCEV::FlagNUW), in getNumBytes()
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp203 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
216 const SCEV *BECount);
233 const SCEV *BECount);
388 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
623 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
792 BECount, NegStride)) { in processLoopStores()
807 const SCEV *BECount) { in processLoopMemIntrinsic() argument
814 if (!(this->*Processor)(MI, BECount)) in processLoopMemIntrinsic()
1010 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
1013 SE->getAddExpr(BECount, SE->getOne(BECount->getType()), SCEV::FlagNUW), in getNumBytes()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp203 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
216 const SCEV *BECount);
233 const SCEV *BECount);
388 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
623 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
792 BECount, NegStride)) { in processLoopStores()
807 const SCEV *BECount) { in processLoopMemIntrinsic() argument
814 if (!(this->*Processor)(MI, BECount)) in processLoopMemIntrinsic()
1010 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
1013 SE->getAddExpr(BECount, SE->getOne(BECount->getType()), SCEV::FlagNUW), in getNumBytes()
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp203 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
216 const SCEV *BECount);
233 const SCEV *BECount);
388 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
623 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
792 BECount, NegStride)) { in processLoopStores()
807 const SCEV *BECount) { in processLoopMemIntrinsic() argument
814 if (!(this->*Processor)(MI, BECount)) in processLoopMemIntrinsic()
1010 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
1013 SE->getAddExpr(BECount, SE->getOne(BECount->getType()), SCEV::FlagNUW), in getNumBytes()
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp203 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
216 const SCEV *BECount);
233 const SCEV *BECount);
388 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
623 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
792 BECount, NegStride)) { in processLoopStores()
807 const SCEV *BECount) { in processLoopMemIntrinsic() argument
814 if (!(this->*Processor)(MI, BECount)) in processLoopMemIntrinsic()
1010 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
1013 SE->getAddExpr(BECount, SE->getOne(BECount->getType()), SCEV::FlagNUW), in getNumBytes()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp199 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
207 bool processLoopMemSet(MemSetInst *MSI, const SCEV *BECount);
368 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local
369 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
402 MadeChange |= runOnLoopBlock(BB, BECount, ExitBlocks); in runOnCountableLoop()
604 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
628 MadeChange |= processLoopStoreOfLoopLoad(SI, BECount); in runOnLoopBlock()
635 if (!processLoopMemSet(MSI, BECount)) in runOnLoopBlock()
785 BECount, NegStride)) { in processLoopStores()
909 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp199 bool runOnLoopBlock(BasicBlock *BB, const SCEV *BECount,
207 bool processLoopMemSet(MemSetInst *MSI, const SCEV *BECount);
368 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local
369 assert(!isa<SCEVCouldNotCompute>(BECount) && in runOnCountableLoop()
402 MadeChange |= runOnLoopBlock(BB, BECount, ExitBlocks); in runOnCountableLoop()
604 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() argument
628 MadeChange |= processLoopStoreOfLoopLoad(SI, BECount); in runOnLoopBlock()
635 if (!processLoopMemSet(MSI, BECount)) in runOnLoopBlock()
785 BECount, NegStride)) { in processLoopStores()
909 CurLoop, ICmpInst::ICMP_NE, BECount, in getNumBytes()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp72 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog() argument
164 B.CreateICmpULT(BECount, ConstantInt::get(BECount->getType(), Count - 1)); in ConnectProlog()
526 static Value *CreateTripRemainder(IRBuilder<> &B, Value *BECount, in CreateTripRemainder() argument
543 Constant *CountC = ConstantInt::get(BECount->getType(), Count); in CreateTripRemainder()
544 Value *ModValTmp = B.CreateURem(BECount, CountC); in CreateTripRemainder()
775 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopRemainder() local
778 Value * const ModVal = CreateTripRemainder(B, BECount, TripCount, Count); in UnrollRuntimeLoopRemainder()
781 UseEpilogRemainder ? B.CreateICmpULT(BECount, in UnrollRuntimeLoopRemainder()
782 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
946 ConnectProlog(L, BECount, Count, PrologExit, LatchExit, PreHeader, in UnrollRuntimeLoopRemainder()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp67 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog() argument
159 B.CreateICmpULT(BECount, ConstantInt::get(BECount->getType(), Count - 1)); in ConnectProlog()
716 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopRemainder() local
737 Value *ModValTmp = B.CreateURem(BECount, in UnrollRuntimeLoopRemainder()
738 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
745 ConstantInt::get(BECount->getType(), Count), in UnrollRuntimeLoopRemainder()
749 UseEpilogRemainder ? B.CreateICmpULT(BECount, in UnrollRuntimeLoopRemainder()
750 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
915 ConnectProlog(L, BECount, Count, PrologExit, LatchExit, PreHeader, in UnrollRuntimeLoopRemainder()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp67 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog() argument
159 B.CreateICmpULT(BECount, ConstantInt::get(BECount->getType(), Count - 1)); in ConnectProlog()
715 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopRemainder() local
736 Value *ModValTmp = B.CreateURem(BECount, in UnrollRuntimeLoopRemainder()
737 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
744 ConstantInt::get(BECount->getType(), Count), in UnrollRuntimeLoopRemainder()
748 UseEpilogRemainder ? B.CreateICmpULT(BECount, in UnrollRuntimeLoopRemainder()
749 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
914 ConnectProlog(L, BECount, Count, PrologExit, LatchExit, PreHeader, in UnrollRuntimeLoopRemainder()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp67 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog() argument
159 B.CreateICmpULT(BECount, ConstantInt::get(BECount->getType(), Count - 1)); in ConnectProlog()
716 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopRemainder() local
737 Value *ModValTmp = B.CreateURem(BECount, in UnrollRuntimeLoopRemainder()
738 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
745 ConstantInt::get(BECount->getType(), Count), in UnrollRuntimeLoopRemainder()
749 UseEpilogRemainder ? B.CreateICmpULT(BECount, in UnrollRuntimeLoopRemainder()
750 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
915 ConnectProlog(L, BECount, Count, PrologExit, LatchExit, PreHeader, in UnrollRuntimeLoopRemainder()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp67 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog() argument
159 B.CreateICmpULT(BECount, ConstantInt::get(BECount->getType(), Count - 1)); in ConnectProlog()
715 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopRemainder() local
736 Value *ModValTmp = B.CreateURem(BECount, in UnrollRuntimeLoopRemainder()
737 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
744 ConstantInt::get(BECount->getType(), Count), in UnrollRuntimeLoopRemainder()
748 UseEpilogRemainder ? B.CreateICmpULT(BECount, in UnrollRuntimeLoopRemainder()
749 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
914 ConnectProlog(L, BECount, Count, PrologExit, LatchExit, PreHeader, in UnrollRuntimeLoopRemainder()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp67 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog() argument
159 B.CreateICmpULT(BECount, ConstantInt::get(BECount->getType(), Count - 1)); in ConnectProlog()
716 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopRemainder() local
737 Value *ModValTmp = B.CreateURem(BECount, in UnrollRuntimeLoopRemainder()
738 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
745 ConstantInt::get(BECount->getType(), Count), in UnrollRuntimeLoopRemainder()
749 UseEpilogRemainder ? B.CreateICmpULT(BECount, in UnrollRuntimeLoopRemainder()
750 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
915 ConnectProlog(L, BECount, Count, PrologExit, LatchExit, PreHeader, in UnrollRuntimeLoopRemainder()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp66 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog() argument
158 B.CreateICmpULT(BECount, ConstantInt::get(BECount->getType(), Count - 1)); in ConnectProlog()
715 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopRemainder() local
736 Value *ModValTmp = B.CreateURem(BECount, in UnrollRuntimeLoopRemainder()
737 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
744 ConstantInt::get(BECount->getType(), Count), in UnrollRuntimeLoopRemainder()
748 UseEpilogRemainder ? B.CreateICmpULT(BECount, in UnrollRuntimeLoopRemainder()
749 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
914 ConnectProlog(L, BECount, Count, PrologExit, LatchExit, PreHeader, in UnrollRuntimeLoopRemainder()
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp67 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog() argument
160 B.CreateICmpULT(BECount, ConstantInt::get(BECount->getType(), Count - 1)); in ConnectProlog()
723 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopRemainder() local
744 Value *ModValTmp = B.CreateURem(BECount, in UnrollRuntimeLoopRemainder()
745 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
752 ConstantInt::get(BECount->getType(), Count), in UnrollRuntimeLoopRemainder()
756 UseEpilogRemainder ? B.CreateICmpULT(BECount, in UnrollRuntimeLoopRemainder()
757 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
922 ConnectProlog(L, BECount, Count, PrologExit, LatchExit, PreHeader, in UnrollRuntimeLoopRemainder()

12345