Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp66 IRBuilder<> PLBuilder(PreLoopBB->getTerminator()); in createMemCpyLoopKnownSize() local
208 IRBuilder<> PLBuilder(PreLoopBB->getTerminator()); in createMemCpyLoopUnknownSize() local
222 RuntimeResidualBytes = getRuntimeLoopRemainder(DL, PLBuilder, CopyLen, in createMemCpyLoopUnknownSize()
224 RuntimeLoopBytes = getRuntimeLoopBytes(DL, PLBuilder, CopyLen, CILoopOpSize, in createMemCpyLoopUnknownSize()
290 PLBuilder.CreateCondBr(PLBuilder.CreateICmpNE(RuntimeLoopBytes, Zero), in createMemCpyLoopUnknownSize()
343 PLBuilder.CreateCondBr(PLBuilder.CreateICmpNE(RuntimeLoopBytes, Zero), in createMemCpyLoopUnknownSize()
436 IRBuilder<> PLBuilder(InsertBefore); in createMemMoveLoopUnknownSize() local
442 RuntimeLoopRemainder = getRuntimeLoopRemainder(DL, PLBuilder, CopyLen, in createMemMoveLoopUnknownSize()
444 RuntimeLoopBytes = getRuntimeLoopBytes(DL, PLBuilder, CopyLen, CILoopOpSize, in createMemMoveLoopUnknownSize()
447 PLBuilder.CreateICmpEQ(RuntimeLoopRemainder, Zero, "skip_residual"); in createMemMoveLoopUnknownSize()
[all …]