Lines Matching refs:CreateBitCast

117   Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType);  in MakeBinaryAtomicValue()
133 Value *BC = CGF.Builder.CreateBitCast( in EmitNontemporalStore()
181 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); in EmitBinaryAtomicPost()
218 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); in MakeAtomicCmpXchgValue()
364 V = CGF.Builder.CreateBitCast(V, IntTy); in EmitSignBit()
476 Builder.CreateBitCast(ArgValue, DestType, ArgValue->getName().data()); in EmitVAStartEnd()
1148 Addr = Builder.CreateBitCast(Addr, Arg.getPointer()->getType(), in generateBuiltinOSLogHelperFunction()
1696 DstPtr = Builder.CreateBitCast(DstPtr, Type); in EmitBuiltinExpr()
1697 SrcPtr = Builder.CreateBitCast(SrcPtr, Type); in EmitBuiltinExpr()
2507 Buf = Builder.CreateBitCast(Buf, Int8PtrTy); in EmitBuiltinExpr()
2512 Buf = Builder.CreateBitCast(Buf, Int8PtrTy); in EmitBuiltinExpr()
2680 Ptr = Builder.CreateBitCast(Ptr, ITy->getPointerTo()); in EmitBuiltinExpr()
2736 Ptr = Builder.CreateBitCast(Ptr, Int8Ty->getPointerTo(AddrSpace)); in EmitBuiltinExpr()
2819 Ptr = Builder.CreateBitCast(Ptr, Int8Ty->getPointerTo(AddrSpace)); in EmitBuiltinExpr()
3237 Builder.CreateBitCast(EmitScalarExpr(E->getArg(0)), IntPtrType); in EmitBuiltinExpr()
3904 DestAddr = Address(Builder.CreateBitCast(DestAddr.getPointer(), BPP, "cp"), in EmitBuiltinExpr()
3906 SrcAddr = Address(Builder.CreateBitCast(SrcAddr.getPointer(), BPP, "ap"), in EmitBuiltinExpr()
3995 ArgValue = Builder.CreateBitCast(ArgValue, PTy); in EmitBuiltinExpr()
4019 V = Builder.CreateBitCast(V, RetTy); in EmitBuiltinExpr()
4150 Ops[j] = Builder.CreateBitCast(Ops[j], ai->getType(), name); in EmitNeonCall()
4170 Vec = Builder.CreateBitCast(Vec, Ty); in EmitNeonRShiftImm()
5033 return CGF.Builder.CreateBitCast(Result, ResultType, s); in EmitCommonNeonSISDBuiltinExpr()
5078 Ops[0] = Builder.CreateBitCast(Ops[0], SrcTy); in EmitCommonNeonBuiltinExpr()
5079 Ops[1] = Builder.CreateBitCast(Ops[1], SrcTy); in EmitCommonNeonBuiltinExpr()
5146 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitCommonNeonBuiltinExpr()
5153 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitCommonNeonBuiltinExpr()
5197 Ops[0] = Builder.CreateBitCast(Ops[0], GetFloatNeonType(this, Type)); in EmitCommonNeonBuiltinExpr()
5259 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitCommonNeonBuiltinExpr()
5260 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitCommonNeonBuiltinExpr()
5266 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitCommonNeonBuiltinExpr()
5267 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitCommonNeonBuiltinExpr()
5268 Ops[2] = Builder.CreateBitCast(Ops[2], Ty); in EmitCommonNeonBuiltinExpr()
5286 Ops[1] = Builder.CreateBitCast(Ops[1], PTy); in EmitCommonNeonBuiltinExpr()
5291 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitCommonNeonBuiltinExpr()
5311 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitCommonNeonBuiltinExpr()
5318 PtrOp0 = Builder.CreateBitCast(PtrOp0, Ty); in EmitCommonNeonBuiltinExpr()
5333 Ops[I] = Builder.CreateBitCast(Ops[I], Ty); in EmitCommonNeonBuiltinExpr()
5337 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitCommonNeonBuiltinExpr()
5342 Ops[0] = Builder.CreateBitCast(Ops[0], DTy); in EmitCommonNeonBuiltinExpr()
5349 Ops[0] = Builder.CreateBitCast(Ops[0], QTy); in EmitCommonNeonBuiltinExpr()
5415 return Builder.CreateShl(Builder.CreateBitCast(Ops[0],Ty), Ops[1], in EmitCommonNeonBuiltinExpr()
5419 Ops[0] = Builder.CreateBitCast(Ops[0], SrcTy); in EmitCommonNeonBuiltinExpr()
5429 Ops[0] = Builder.CreateBitCast(Ops[0], SrcTy); in EmitCommonNeonBuiltinExpr()
5480 Ops[0] = Builder.CreateBitCast(Ops[0], SrcTy); in EmitCommonNeonBuiltinExpr()
5481 Ops[1] = Builder.CreateBitCast(Ops[1], SrcTy); in EmitCommonNeonBuiltinExpr()
5494 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::PointerType::getUnqual(Ty)); in EmitCommonNeonBuiltinExpr()
5495 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitCommonNeonBuiltinExpr()
5496 Ops[2] = Builder.CreateBitCast(Ops[2], Ty); in EmitCommonNeonBuiltinExpr()
5513 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitCommonNeonBuiltinExpr()
5514 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitCommonNeonBuiltinExpr()
5522 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::PointerType::getUnqual(Ty)); in EmitCommonNeonBuiltinExpr()
5523 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitCommonNeonBuiltinExpr()
5524 Ops[2] = Builder.CreateBitCast(Ops[2], Ty); in EmitCommonNeonBuiltinExpr()
5540 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::PointerType::getUnqual(Ty)); in EmitCommonNeonBuiltinExpr()
5541 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitCommonNeonBuiltinExpr()
5542 Ops[2] = Builder.CreateBitCast(Ops[2], Ty); in EmitCommonNeonBuiltinExpr()
5604 return Builder.CreateBitCast(Result, ResultType, NameHint); in EmitCommonNeonBuiltinExpr()
5619 Op = Builder.CreateBitCast(Op, OTy); in EmitAArch64CompareBuiltinExpr()
5807 Ptr = Builder.CreateBitCast(Ptr, ITy->getPointerTo()); in EmitISOVolatileLoad()
5821 Ptr = Builder.CreateBitCast(Ptr, ITy->getPointerTo()); in EmitISOVolatileStore()
5956 return Builder.CreateBitCast(RtAndRt2, ConvertType(E->getType())); in EmitARMBuiltinExpr()
5979 Value *Val = Builder.CreateCall(F, Builder.CreateBitCast(LdPtr, Int8PtrTy), in EmitARMBuiltinExpr()
5990 return Builder.CreateBitCast(Val, ConvertType(E->getType())); in EmitARMBuiltinExpr()
6001 LoadAddr = Builder.CreateBitCast(LoadAddr, PtrTy); in EmitARMBuiltinExpr()
6015 return Builder.CreateBitCast(Val, RealResTy); in EmitARMBuiltinExpr()
6032 Address LdPtr = Builder.CreateBitCast(Tmp,llvm::PointerType::getUnqual(STy)); in EmitARMBuiltinExpr()
6037 Value *StPtr = Builder.CreateBitCast(EmitScalarExpr(E->getArg(1)), Int8PtrTy); in EmitARMBuiltinExpr()
6049 StoreAddr = Builder.CreateBitCast(StoreAddr, StoreTy->getPointerTo()); in EmitARMBuiltinExpr()
6057 StoreVal = Builder.CreateBitCast(StoreVal, IntTy); in EmitARMBuiltinExpr()
6496 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitARMBuiltinExpr()
6513 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitARMBuiltinExpr()
6542 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitARMBuiltinExpr()
6543 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitARMBuiltinExpr()
6559 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitARMBuiltinExpr()
6566 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitARMBuiltinExpr()
6576 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitARMBuiltinExpr()
6579 auto St = Builder.CreateStore(Ops[1], Builder.CreateBitCast(PtrOp0, Ty)); in EmitARMBuiltinExpr()
6759 Op = Builder.CreateBitCast(Op, Int16Ty); in vectorWrapScalar16()
6860 Value *Val = Builder.CreateCall(F, Builder.CreateBitCast(LdPtr, Int8PtrTy), in EmitAArch64BuiltinExpr()
6872 return Builder.CreateBitCast(Val, ConvertType(E->getType())); in EmitAArch64BuiltinExpr()
6881 LoadAddr = Builder.CreateBitCast(LoadAddr, PtrTy); in EmitAArch64BuiltinExpr()
6895 return Builder.CreateBitCast(Val, RealResTy); in EmitAArch64BuiltinExpr()
6909 Tmp = Builder.CreateBitCast(Tmp, llvm::PointerType::getUnqual(STy)); in EmitAArch64BuiltinExpr()
6914 Value *StPtr = Builder.CreateBitCast(EmitScalarExpr(E->getArg(1)), in EmitAArch64BuiltinExpr()
6927 StoreAddr = Builder.CreateBitCast(StoreAddr, StoreTy->getPointerTo()); in EmitAArch64BuiltinExpr()
6935 StoreVal = Builder.CreateBitCast(StoreVal, IntTy); in EmitAArch64BuiltinExpr()
7126 Value *Ptr = Builder.CreateBitCast(EmitScalarExpr(E->getArg(0)), Int128PTy); in EmitAArch64BuiltinExpr()
7132 Value *Ptr = Builder.CreateBitCast(Ops[0], Int128PTy); in EmitAArch64BuiltinExpr()
7145 Ops[0] = Builder.CreateBitCast(Ops[0], FTy); in EmitAArch64BuiltinExpr()
7160 Ops[0] = Builder.CreateBitCast(Ops[0], InTy); in EmitAArch64BuiltinExpr()
7182 Ops[0] = Builder.CreateBitCast(Ops[0], InTy); in EmitAArch64BuiltinExpr()
7192 Ops[0] = Builder.CreateBitCast(Ops[0], HalfTy); in EmitAArch64BuiltinExpr()
7202 Ops[0] = Builder.CreateBitCast(Ops[0], HalfTy); in EmitAArch64BuiltinExpr()
7212 Ops[0] = Builder.CreateBitCast(Ops[0], HalfTy); in EmitAArch64BuiltinExpr()
7316 Vec = Builder.CreateBitCast(Vec, Ty, "v2i64"); in EmitAArch64BuiltinExpr()
7329 Vec = Builder.CreateBitCast(Vec, Ty, "v2f64"); in EmitAArch64BuiltinExpr()
7342 Vec = Builder.CreateBitCast(Vec, Ty, "v2f32"); in EmitAArch64BuiltinExpr()
7393 Ops[0] = Builder.CreateBitCast(Ops[0], Int64Ty); in EmitAArch64BuiltinExpr()
7413 Ops[0] = Builder.CreateBitCast(Ops[0], DoubleTy); in EmitAArch64BuiltinExpr()
7414 Ops[1] = Builder.CreateBitCast(Ops[1], DoubleTy); in EmitAArch64BuiltinExpr()
7433 Ops[0] = Builder.CreateBitCast(Ops[0], FloatTy); in EmitAArch64BuiltinExpr()
7434 Ops[1] = Builder.CreateBitCast(Ops[1], FloatTy); in EmitAArch64BuiltinExpr()
7453 Ops[0] = Builder.CreateBitCast(Ops[0], HalfTy); in EmitAArch64BuiltinExpr()
7454 Ops[1] = Builder.CreateBitCast(Ops[1], HalfTy); in EmitAArch64BuiltinExpr()
7483 Ops[0] = Builder.CreateBitCast(Ops[0], Int64Ty); in EmitAArch64BuiltinExpr()
7484 Ops[1] = Builder.CreateBitCast(Ops[1], Int64Ty); in EmitAArch64BuiltinExpr()
7491 Ops[0] = Builder.CreateBitCast(Ops[0], Int64Ty); in EmitAArch64BuiltinExpr()
7492 Ops[1] = Builder.CreateBitCast(Ops[1], Int64Ty); in EmitAArch64BuiltinExpr()
7512 Ops[1] = Builder.CreateBitCast(Ops[1], in EmitAArch64BuiltinExpr()
7518 Ops[1] = Builder.CreateBitCast(Ops[1], in EmitAArch64BuiltinExpr()
7525 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int8Ty, 8)); in EmitAArch64BuiltinExpr()
7530 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int8Ty, 16)); in EmitAArch64BuiltinExpr()
7535 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int16Ty, 4)); in EmitAArch64BuiltinExpr()
7540 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int16Ty, 8)); in EmitAArch64BuiltinExpr()
7545 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int32Ty, 2)); in EmitAArch64BuiltinExpr()
7549 Ops[0] = Builder.CreateBitCast(Ops[0], in EmitAArch64BuiltinExpr()
7555 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int32Ty, 4)); in EmitAArch64BuiltinExpr()
7560 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int64Ty, 1)); in EmitAArch64BuiltinExpr()
7564 Ops[0] = Builder.CreateBitCast(Ops[0], in EmitAArch64BuiltinExpr()
7570 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int64Ty, 2)); in EmitAArch64BuiltinExpr()
7574 Ops[0] = Builder.CreateBitCast(Ops[0], in EmitAArch64BuiltinExpr()
7579 Ops[0] = Builder.CreateBitCast(Ops[0], in EmitAArch64BuiltinExpr()
7585 Ops[0] = Builder.CreateBitCast(Ops[0], in EmitAArch64BuiltinExpr()
7591 Ops[0] = Builder.CreateBitCast(Ops[0], in EmitAArch64BuiltinExpr()
7672 Ops[1] = Builder.CreateBitCast(Ops[1], Int64Ty); in EmitAArch64BuiltinExpr()
7676 return Builder.CreateAdd(Ops[0], Builder.CreateBitCast(Ops[1], Int64Ty)); in EmitAArch64BuiltinExpr()
7802 Ops[0] = Builder.CreateBitCast(Ops[0], BitTy, "vbsl"); in EmitAArch64BuiltinExpr()
7803 Ops[1] = Builder.CreateBitCast(Ops[1], BitTy, "vbsl"); in EmitAArch64BuiltinExpr()
7804 Ops[2] = Builder.CreateBitCast(Ops[2], BitTy, "vbsl"); in EmitAArch64BuiltinExpr()
7809 return Builder.CreateBitCast(Ops[0], Ty); in EmitAArch64BuiltinExpr()
7828 Ops[1] = Builder.CreateBitCast(Ops[1], SourceTy); in EmitAArch64BuiltinExpr()
7839 Ops[0] = Builder.CreateBitCast(Ops[0], DoubleTy); in EmitAArch64BuiltinExpr()
7840 Ops[1] = Builder.CreateBitCast(Ops[1], DoubleTy); in EmitAArch64BuiltinExpr()
7843 Ops[2] = Builder.CreateBitCast(Ops[2], VTy); in EmitAArch64BuiltinExpr()
7847 return Builder.CreateBitCast(Result, Ty); in EmitAArch64BuiltinExpr()
7850 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitAArch64BuiltinExpr()
7851 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitAArch64BuiltinExpr()
7855 Ops[2] = Builder.CreateBitCast(Ops[2], STy); in EmitAArch64BuiltinExpr()
7864 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitAArch64BuiltinExpr()
7865 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitAArch64BuiltinExpr()
7867 Ops[2] = Builder.CreateBitCast(Ops[2], Ty); in EmitAArch64BuiltinExpr()
7929 llvm::Value *addend = Builder.CreateBitCast(Ops[0], tmp->getType()); in EmitAArch64BuiltinExpr()
8060 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitAArch64BuiltinExpr()
8068 Ops[0] = Builder.CreateBitCast(Ops[0], GetNeonType(this, SrcFlag)); in EmitAArch64BuiltinExpr()
8076 Ops[0] = Builder.CreateBitCast(Ops[0], GetNeonType(this, SrcFlag)); in EmitAArch64BuiltinExpr()
8092 Ops[0] = Builder.CreateBitCast(Ops[0], GetFloatNeonType(this, Type)); in EmitAArch64BuiltinExpr()
8182 Ops[0] = Builder.CreateBitCast(Ops[0], DoubleTy); in EmitAArch64BuiltinExpr()
8185 Ops[1] = Builder.CreateBitCast(Ops[1], VTy); in EmitAArch64BuiltinExpr()
8188 return Builder.CreateBitCast(Result, Ty); in EmitAArch64BuiltinExpr()
8212 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitAArch64BuiltinExpr()
8486 Ops[0] = Builder.CreateBitCast(Ops[0], DoubleTy); in EmitAArch64BuiltinExpr()
8487 Value *RHS = Builder.CreateBitCast(EmitScalarExpr(E->getArg(1)), DoubleTy); in EmitAArch64BuiltinExpr()
8572 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitAArch64BuiltinExpr()
8583 Ops[0] = Builder.CreateBitCast(Ops[0], VTy); in EmitAArch64BuiltinExpr()
8588 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::PointerType::getUnqual(VTy)); in EmitAArch64BuiltinExpr()
8595 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::PointerType::getUnqual(VTy)); in EmitAArch64BuiltinExpr()
8596 Ops[1] = Builder.CreateBitCast(Ops[1], VTy); in EmitAArch64BuiltinExpr()
8600 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitAArch64BuiltinExpr()
8602 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitAArch64BuiltinExpr()
8613 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitAArch64BuiltinExpr()
8624 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitAArch64BuiltinExpr()
8628 Builder.CreateBitCast(Ops[0], Ty)); in EmitAArch64BuiltinExpr()
8632 Ops[1] = Builder.CreateBitCast(Ops[1], PTy); in EmitAArch64BuiltinExpr()
8636 Ops[0] = Builder.CreateBitCast(Ops[0], in EmitAArch64BuiltinExpr()
8643 Ops[1] = Builder.CreateBitCast(Ops[1], PTy); in EmitAArch64BuiltinExpr()
8647 Ops[0] = Builder.CreateBitCast(Ops[0], in EmitAArch64BuiltinExpr()
8654 Ops[1] = Builder.CreateBitCast(Ops[1], PTy); in EmitAArch64BuiltinExpr()
8658 Ops[0] = Builder.CreateBitCast(Ops[0], in EmitAArch64BuiltinExpr()
8666 Ops[1] = Builder.CreateBitCast(Ops[1], PTy); in EmitAArch64BuiltinExpr()
8670 Ops[0] = Builder.CreateBitCast(Ops[0], in EmitAArch64BuiltinExpr()
8678 Ops[1] = Builder.CreateBitCast(Ops[1], PTy); in EmitAArch64BuiltinExpr()
8682 Ops[0] = Builder.CreateBitCast(Ops[0], in EmitAArch64BuiltinExpr()
8690 Ops[1] = Builder.CreateBitCast(Ops[1], PTy); in EmitAArch64BuiltinExpr()
8694 Ops[0] = Builder.CreateBitCast(Ops[0], in EmitAArch64BuiltinExpr()
8704 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitAArch64BuiltinExpr()
8705 Ops[2] = Builder.CreateBitCast(Ops[2], Ty); in EmitAArch64BuiltinExpr()
8709 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitAArch64BuiltinExpr()
8718 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitAArch64BuiltinExpr()
8719 Ops[2] = Builder.CreateBitCast(Ops[2], Ty); in EmitAArch64BuiltinExpr()
8720 Ops[3] = Builder.CreateBitCast(Ops[3], Ty); in EmitAArch64BuiltinExpr()
8724 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitAArch64BuiltinExpr()
8733 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitAArch64BuiltinExpr()
8734 Ops[2] = Builder.CreateBitCast(Ops[2], Ty); in EmitAArch64BuiltinExpr()
8735 Ops[3] = Builder.CreateBitCast(Ops[3], Ty); in EmitAArch64BuiltinExpr()
8736 Ops[4] = Builder.CreateBitCast(Ops[4], Ty); in EmitAArch64BuiltinExpr()
8740 Ops[0] = Builder.CreateBitCast(Ops[0], Ty); in EmitAArch64BuiltinExpr()
8796 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::PointerType::getUnqual(Ty)); in EmitAArch64BuiltinExpr()
8797 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitAArch64BuiltinExpr()
8798 Ops[2] = Builder.CreateBitCast(Ops[2], Ty); in EmitAArch64BuiltinExpr()
8815 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::PointerType::getUnqual(Ty)); in EmitAArch64BuiltinExpr()
8816 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitAArch64BuiltinExpr()
8817 Ops[2] = Builder.CreateBitCast(Ops[2], Ty); in EmitAArch64BuiltinExpr()
8833 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::PointerType::getUnqual(Ty)); in EmitAArch64BuiltinExpr()
8834 Ops[1] = Builder.CreateBitCast(Ops[1], Ty); in EmitAArch64BuiltinExpr()
8835 Ops[2] = Builder.CreateBitCast(Ops[2], Ty); in EmitAArch64BuiltinExpr()
9082 Value *MaskVec = CGF.Builder.CreateBitCast(Mask, MaskTy); in getMaskVecValue()
9101 Value *Ptr = CGF.Builder.CreateBitCast(Ops[0], in EmitX86MaskedStore()
9113 Value *Ptr = CGF.Builder.CreateBitCast(Ops[0], in EmitX86MaskedLoad()
9128 Value *Ptr = CGF.Builder.CreateBitCast(Ops[0], in EmitX86ExpandLoad()
9145 Value *Ptr = CGF.Builder.CreateBitCast(Ops[0], in EmitX86CompressStore()
9166 return CGF.Builder.CreateBitCast(CGF.Builder.CreateBinOp(Opc, LHS, RHS), in EmitX86MaskLogic()
9211 Mask = CGF.Builder.CreateBitCast(Mask, MaskTy); in EmitX86ScalarSelect()
9234 return CGF.Builder.CreateBitCast(Cmp, in EmitX86MaskedCompareResult()
9449 Value *LHS = CGF.Builder.CreateBitCast(Ops[0], Ty); in EmitX86Muldq()
9450 Value *RHS = CGF.Builder.CreateBitCast(Ops[1], Ty); in EmitX86Muldq()
9711 return Builder.CreateBitCast(Sext, FPVecTy); in EmitX86BuiltinExpr()
9774 return Builder.CreateBitCast(BuildVector(Ops), in EmitX86BuiltinExpr()
9813 Builder.CreateBitCast(Tmp.getPointer(), Int8PtrTy)); in EmitX86BuiltinExpr()
9819 Builder.CreateBitCast(Tmp.getPointer(), Int8PtrTy)); in EmitX86BuiltinExpr()
10079 Ops[1] = Builder.CreateBitCast(Ops[1], VecTy, "cast"); in EmitX86BuiltinExpr()
10086 Ops[0] = Builder.CreateBitCast(Ops[0], PtrTy); in EmitX86BuiltinExpr()
10496 Value *Cast = Builder.CreateBitCast(Ops[0], VecTy, "cast"); in EmitX86BuiltinExpr()
10501 return Builder.CreateBitCast(SV, Ops[0]->getType(), "cast"); in EmitX86BuiltinExpr()
10526 Value *Cast = Builder.CreateBitCast(Ops[0], VecTy, "cast"); in EmitX86BuiltinExpr()
10531 return Builder.CreateBitCast(SV, ResultType, "cast"); in EmitX86BuiltinExpr()
10553 return Builder.CreateBitCast(SV, Ops[0]->getType()); in EmitX86BuiltinExpr()
10575 return Builder.CreateBitCast(SV, Ops[0]->getType()); in EmitX86BuiltinExpr()
10593 Value *BC = Builder.CreateBitCast( in EmitX86BuiltinExpr()
10783 return Builder.CreateBitCast(Res, Ops[0]->getType()); in EmitX86BuiltinExpr()
10816 return Builder.CreateBitCast(Builder.CreateNot(Res), in EmitX86BuiltinExpr()
10828 return Builder.CreateBitCast(Res, Ops[0]->getType()); in EmitX86BuiltinExpr()
10851 return Builder.CreateBitCast(Res, Ops[0]->getType()); in EmitX86BuiltinExpr()
11051 Ops[0] = Builder.CreateBitCast(Ops[0], MMXTy, "cast"); in EmitX86BuiltinExpr()
11438 Builder.CreateBitCast(Ops[0], Int128PtrTy); in EmitX86BuiltinExpr()
11441 Address ComparandResult(Builder.CreateBitCast(Ops[3], Int128PtrTy), in EmitX86BuiltinExpr()
11577 Ops[0] = Builder.CreateBitCast(Ops[0], Int8PtrTy); in EmitPPCBuiltinExpr()
11579 Ops[1] = Builder.CreateBitCast(Ops[1], Int8PtrTy); in EmitPPCBuiltinExpr()
11645 Ops[1] = Builder.CreateBitCast(Ops[1], Int8PtrTy); in EmitPPCBuiltinExpr()
11647 Ops[2] = Builder.CreateBitCast(Ops[2], Int8PtrTy); in EmitPPCBuiltinExpr()
11838 Ops[1] = Builder.CreateBitCast(Ops[1], llvm::VectorType::get(Int64Ty, 2)); in EmitPPCBuiltinExpr()
11848 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int64Ty, 2)); in EmitPPCBuiltinExpr()
11856 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int32Ty, 4)); in EmitPPCBuiltinExpr()
11865 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int64Ty, 2)); in EmitPPCBuiltinExpr()
11902 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int64Ty, 2)); in EmitPPCBuiltinExpr()
11903 Ops[1] = Builder.CreateBitCast(Ops[1], llvm::VectorType::get(Int64Ty, 2)); in EmitPPCBuiltinExpr()
11919 return Builder.CreateBitCast(ShuffleCall, RetTy); in EmitPPCBuiltinExpr()
11926 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int32Ty, 4)); in EmitPPCBuiltinExpr()
11927 Ops[1] = Builder.CreateBitCast(Ops[1], llvm::VectorType::get(Int32Ty, 4)); in EmitPPCBuiltinExpr()
11960 return Builder.CreateBitCast(ShuffleCall, RetTy); in EmitPPCBuiltinExpr()
11971 return Builder.CreateBitCast(Res, ConvertType(E->getType())); in EmitPPCBuiltinExpr()
11976 Value *Unpacked = Builder.CreateBitCast( in EmitPPCBuiltinExpr()
12843 Builder.CreateBitCast(Builder.CreateExtractValue(Result, i), in EmitNVPTXBuiltinExpr()
12906 Values.push_back(Builder.CreateBitCast(V, ParamType)); in EmitNVPTXBuiltinExpr()
13038 Values.push_back(Builder.CreateBitCast(V, ABType)); in EmitNVPTXBuiltinExpr()
13046 Values.push_back(Builder.CreateBitCast(V, ABType)); in EmitNVPTXBuiltinExpr()
13055 Values.push_back(Builder.CreateBitCast(V, CType)); in EmitNVPTXBuiltinExpr()
13061 Builder.CreateBitCast(Builder.CreateExtractValue(Result, i), DType), in EmitNVPTXBuiltinExpr()
13318 BP = Address(Builder.CreateBitCast(BP.getPointer(), Int8PtrPtrTy), in EmitHexagonBuiltinExpr()
13331 llvm::Value *LV = Builder.CreateBitCast(EmitScalarExpr(E->getArg(0)), in EmitHexagonBuiltinExpr()
13343 BP = Address(Builder.CreateBitCast(BP.getPointer(), Int8PtrPtrTy), in EmitHexagonBuiltinExpr()
13355 llvm::Value *LV = Builder.CreateBitCast(EmitScalarExpr(E->getArg(0)), in EmitHexagonBuiltinExpr()
13371 Builder.CreateBitCast(EmitScalarExpr(E->getArg(0)), Int8PtrTy); in EmitHexagonBuiltinExpr()
13377 DestAddr = Address(Builder.CreateBitCast(DestAddr.getPointer(), Int8PtrTy), in EmitHexagonBuiltinExpr()
13396 Builder.CreateBitCast(DestAddress, DestVal->getType()->getPointerTo()); in EmitHexagonBuiltinExpr()
13414 Dest = Builder.CreateBitCast(Dest, in EmitHexagonBuiltinExpr()
13420 llvm::Value *Base = Builder.CreateBitCast(EmitScalarExpr(E->getArg(2)), in EmitHexagonBuiltinExpr()
13436 Dest = Builder.CreateBitCast(Dest, in EmitHexagonBuiltinExpr()
13442 llvm::Value *Base = Builder.CreateBitCast(EmitScalarExpr(E->getArg(2)), in EmitHexagonBuiltinExpr()