Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp65 IRBuilder<> PLBuilder(PreLoopBB->getTerminator()); in createMemCpyLoopKnownSize() local
187 IRBuilder<> PLBuilder(PreLoopBB->getTerminator()); in createMemCpyLoopUnknownSize() local
199 PLBuilder.CreateUDiv(CopyLen, CILoopOpSize); in createMemCpyLoopUnknownSize()
243 Value *RuntimeResidual = PLBuilder.CreateURem(CopyLen, CILoopOpSize); in createMemCpyLoopUnknownSize()
244 Value *RuntimeBytesCopied = PLBuilder.CreateSub(CopyLen, RuntimeResidual); in createMemCpyLoopUnknownSize()
260 PLBuilder.CreateCondBr(PLBuilder.CreateICmpNE(RuntimeLoopCount, Zero), in createMemCpyLoopUnknownSize()
315 PLBuilder.CreateCondBr(PLBuilder.CreateICmpNE(RuntimeLoopCount, Zero), in createMemCpyLoopUnknownSize()