Searched refs:PreLoopBB (Results 1 – 2 of 2) sorted by relevance
20 BasicBlock *PreLoopBB = CI->getParent(); in lowerUnaryVectorIntrinsicAsLoop() local22 Function *ParentFunc = PreLoopBB->getParent(); in lowerUnaryVectorIntrinsicAsLoop()23 LLVMContext &Ctx = PreLoopBB->getContext(); in lowerUnaryVectorIntrinsicAsLoop()26 PostLoopBB = PreLoopBB->splitBasicBlock(CI); in lowerUnaryVectorIntrinsicAsLoop()28 PreLoopBB->getTerminator()->setSuccessor(0, LoopBB); in lowerUnaryVectorIntrinsicAsLoop()31 IRBuilder<> PreLoopBuilder(PreLoopBB->getTerminator()); in lowerUnaryVectorIntrinsicAsLoop()39 LoopIndex->addIncoming(ConstantInt::get(Int64Ty, 0U), PreLoopBB); in lowerUnaryVectorIntrinsicAsLoop()41 Vec->addIncoming(CI->getArgOperand(0), PreLoopBB); in lowerUnaryVectorIntrinsicAsLoop()
33 BasicBlock *PreLoopBB = InsertBefore->getParent(); in createMemCpyLoopKnownSize() local35 Function *ParentFunc = PreLoopBB->getParent(); in createMemCpyLoopKnownSize()36 LLVMContext &Ctx = PreLoopBB->getContext(); in createMemCpyLoopKnownSize()61 PostLoopBB = PreLoopBB->splitBasicBlock(InsertBefore, "memcpy-split"); in createMemCpyLoopKnownSize()64 PreLoopBB->getTerminator()->setSuccessor(0, LoopBB); in createMemCpyLoopKnownSize()66 IRBuilder<> PLBuilder(PreLoopBB->getTerminator()); in createMemCpyLoopKnownSize()73 LoopIndex->addIncoming(ConstantInt::get(TypeOfCopyLen, 0U), PreLoopBB); in createMemCpyLoopKnownSize()185 BasicBlock *PreLoopBB = InsertBefore->getParent(); in createMemCpyLoopUnknownSize() local187 PreLoopBB->splitBasicBlock(InsertBefore, "post-loop-memcpy-expansion"); in createMemCpyLoopUnknownSize()189 Function *ParentFunc = PreLoopBB->getParent(); in createMemCpyLoopUnknownSize()[all …]