Lines Matching refs:CreateBitCast
154 Value *NewCast = AllocaBuilder.CreateBitCast(New, AI.getType(), "tmpcast"); in PromoteCastOfAllocation()
484 VecInput = IC.Builder.CreateBitCast(VecInput, VecType, "bc"); in foldVecTruncToExtElt()
1839 InVal = IC.Builder.CreateBitCast(InVal, SrcTy); in optimizeVectorResize()
2045 auto *NewBC = IC.Builder.CreateBitCast(ExtElt->getVectorOperand(), in canonicalizeBitCastExtElt()
2070 Value *CastedOp1 = Builder.CreateBitCast(BO->getOperand(1), DestTy); in foldBitCastBitwiseLogic()
2077 Value *CastedOp0 = Builder.CreateBitCast(BO->getOperand(0), DestTy); in foldBitCastBitwiseLogic()
2088 Value *CastedOp0 = Builder.CreateBitCast(BO->getOperand(0), DestTy); in foldBitCastBitwiseLogic()
2126 Value *CastedVal = Builder.CreateBitCast(FVal, DestTy); in foldBitCastSelect()
2133 Value *CastedVal = Builder.CreateBitCast(TVal, DestTy); in foldBitCastSelect()
2233 NewV = Builder.CreateBitCast(LI, DestTy); in optimizeBitCastFromPhi()
2251 cast<BitCastInst>(Builder.CreateBitCast(NewPNodes[PN], SrcTy)); in optimizeBitCastFromPhi()
2319 Value *Elem = Builder.CreateBitCast(Src, DestVTy->getElementType()); in visitBitCast()
2381 Value *LHS = Builder.CreateBitCast(SVI->getOperand(0), DestTy); in visitBitCast()
2382 Value *RHS = Builder.CreateBitCast(SVI->getOperand(1), DestTy); in visitBitCast()
2425 Value *NewBitCast = Builder.CreateBitCast(Src, MidTy); in visitAddrSpaceCast()