Searched refs:NewBC (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BasicBlockUtils.cpp | 1562 Instruction *NewBC = nullptr; in FoldReturnIntoUncondBranch() local 1567 NewBC = BCI->clone(); in FoldReturnIntoUncondBranch() 1568 NewBC->insertInto(Pred, NewRet->getIterator()); in FoldReturnIntoUncondBranch() 1569 Op = NewBC; in FoldReturnIntoUncondBranch() 1576 if (NewBC) { in FoldReturnIntoUncondBranch() 1577 NewBC->setOperand(0, NewEV); in FoldReturnIntoUncondBranch() 1578 NewEV->insertInto(Pred, NewBC->getIterator()); in FoldReturnIntoUncondBranch() 1589 } else if (NewBC) in FoldReturnIntoUncondBranch() 1590 NewBC->setOperand(0, PN->getIncomingValueForBlock(Pred)); in FoldReturnIntoUncondBranch()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 2356 auto *NewBC = IC.Builder.CreateBitCast(VecOp, NewVecType, "bc"); in canonicalizeBitCastExtElt() local 2357 return ExtractElementInst::Create(NewBC, Index); in canonicalizeBitCastExtElt() 2642 auto *NewBC = in optimizeBitCastFromPhi() local 2644 SI->setOperand(0, NewBC); in optimizeBitCastFromPhi() 2646 assert(hasStoreUsersOnly(*NewBC)); in optimizeBitCastFromPhi()
|
H A D | InstCombineVectorOps.cpp | 261 Value *NewBC = Builder.CreateBitCast(Vec, Ext.getVectorOperandType()); in foldBitcastExtElt() local 262 return ExtractElementInst::Create(NewBC, Ext.getIndexOperand()); in foldBitcastExtElt() 2981 auto *NewBC = in visitShuffleVectorInst() local 2986 NewBCs[CastSrcTy] = NewBC; in visitShuffleVectorInst() 2987 auto *Ext = Builder.CreateExtractElement(NewBC, BegIdx, in visitShuffleVectorInst()
|