Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp1550 Instruction *NewBC = nullptr; in FoldReturnIntoUncondBranch() local
1555 NewBC = BCI->clone(); in FoldReturnIntoUncondBranch()
1556 NewBC->insertInto(Pred, NewRet->getIterator()); in FoldReturnIntoUncondBranch()
1557 Op = NewBC; in FoldReturnIntoUncondBranch()
1564 if (NewBC) { in FoldReturnIntoUncondBranch()
1565 NewBC->setOperand(0, NewEV); in FoldReturnIntoUncondBranch()
1566 NewEV->insertInto(Pred, NewBC->getIterator()); in FoldReturnIntoUncondBranch()
1577 } else if (NewBC) in FoldReturnIntoUncondBranch()
1578 NewBC->setOperand(0, PN->getIncomingValueForBlock(Pred)); in FoldReturnIntoUncondBranch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp2266 auto *NewBC = IC.Builder.CreateBitCast(VecOp, NewVecType, "bc"); in canonicalizeBitCastExtElt() local
2267 return ExtractElementInst::Create(NewBC, Index); in canonicalizeBitCastExtElt()
2552 auto *NewBC = in optimizeBitCastFromPhi() local
2554 SI->setOperand(0, NewBC); in optimizeBitCastFromPhi()
2556 assert(hasStoreUsersOnly(*NewBC)); in optimizeBitCastFromPhi()
H A DInstCombineVectorOps.cpp261 Value *NewBC = Builder.CreateBitCast(Vec, Ext.getVectorOperandType()); in foldBitcastExtElt() local
262 return ExtractElementInst::Create(NewBC, Ext.getIndexOperand()); in foldBitcastExtElt()
2965 auto *NewBC = in visitShuffleVectorInst() local
2970 NewBCs[CastSrcTy] = NewBC; in visitShuffleVectorInst()
2971 auto *Ext = Builder.CreateExtractElement(NewBC, BegIdx, in visitShuffleVectorInst()