/external/clang/lib/CodeGen/ |
CGBuiltin.cpp | 103 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 120 Value *BC = CGF.Builder.CreateBitCast( 168 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 203 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 238 V = CGF.Builder.CreateBitCast(V, IntTy); 339 Builder.CreateBitCast(ArgValue, DestType, ArgValue->getName().data()); 445 DstPtr = Builder.CreateBitCast(DstPtr, Type); 446 SrcPtr = Builder.CreateBitCast(SrcPtr, Type); [all...] |
CGObjC.cpp | 88 Address BitCast = Builder.CreateBitCast(Temporary, ConvertType(ArgQT)); 99 llvm::Value *Cast = Builder.CreateBitCast(GV, ConvertType(EncodingQT)); 109 return Builder.CreateBitCast(result.getScalarVal(), 221 return Builder.CreateBitCast(result.getScalarVal(), 262 return RValue::get(CGF.Builder.CreateBitCast(Result.getScalarVal(), 479 newSelf = Builder.CreateBitCast(newSelf, selfTy); 581 Address dest = CGF.Builder.CreateBitCast(CGF.ReturnValue, CGF.VoidPtrTy); 584 src = CGF.Builder.CreateBitCast(src, CGF.VoidPtrTy); 851 ivarAddr = CGF.Builder.CreateBitCast(ivarAddr, CGF.Int8PtrTy); [all...] |
CGBuilder.h | 167 using CGBuilderBaseTy::CreateBitCast; 168 Address CreateBitCast(Address Addr, llvm::Type *Ty, 170 return Address(CreateBitCast(Addr.getPointer(), Ty, Name), 179 return CreateBitCast(Addr, PtrTy, Name);
|
CGObjCRuntime.cpp | 95 llvm::Value *V = CGF.Builder.CreateBitCast(BaseValue, CGF.Int8PtrTy); 99 V = CGF.Builder.CreateBitCast(V, llvm::PointerType::getUnqual(LTy)); 256 llvm::Value *CastExn = CGF.Builder.CreateBitCast(Exn, CatchType); 336 lock = CGF.Builder.CreateBitCast(lock, CGF.VoidPtrTy);
|
CGBlocks.cpp | 818 byrefPointer = Builder.CreateBitCast(src.getPointer(), VoidPtrTy); [all...] |
CGObjCMac.cpp | [all...] |
CGClass.cpp | 246 ptr = CGF.Builder.CreateBitCast(ptr, CGF.Int8PtrTy); 314 return Builder.CreateBitCast(Value, BasePtrTy); 349 Value = Builder.CreateBitCast(Value, BasePtrTy); 383 return Builder.CreateBitCast(BaseAddr, DerivedPtrTy); 401 llvm::Value *Value = Builder.CreateBitCast(BaseAddr.getPointer(), Int8PtrTy); 406 Value = Builder.CreateBitCast(Value, DerivedPtrTy); 775 Address BaseAddrPtr = Builder.CreateBitCast(LHS.getAddress(), BasePtr); [all...] |
CGCall.cpp | [all...] |
CGCUDANV.cpp | 196 &GpuBinaryHandlePtr, Builder.CreateBitCast(Kernel, VoidPtrTy), 266 CtorBuilder.CreateBitCast(FatbinWrapper, VoidPtrTy));
|
CGCXX.cpp | 273 VTable = CGF.Builder.CreateBitCast(VTable, Ty);
|
ItaniumCXXABI.cpp | 557 llvm::Value *Ptr = Builder.CreateBitCast(This, Builder.getInt8PtrTy()); 559 This = Builder.CreateBitCast(Ptr, This->getType(), "this.adjusted"); 595 VTable = Builder.CreateBitCast(VTable, FTy->getPointerTo()->getPointerTo()); 635 return Builder.CreateBitCast(Addr, PType); [all...] |
CGDecl.cpp | 508 CGF.Builder.CreateBitCast(Addr, CGF.ConvertType(ArgTy)); [all...] |
CGAtomic.cpp | 660 Address Ptr = Address(CGF.Builder.CreateBitCast(Val, IPtrTy), Align); [all...] |
/external/llvm/lib/Target/AMDGPU/ |
SITypeRewriter.cpp | 80 Value *BitCast = Builder.CreateBitCast(Ptr, 88 Value *BitCastLoad = Builder.CreateBitCast(Load, I.getType()); 105 Args.push_back(Builder.CreateBitCast(Arg, v4i32));
|
AMDGPUPromoteAlloca.cpp | 211 Value *BitCast = Builder.CreateBitCast(Alloca, VectorTy->getPointerTo(0)); 221 Value *BitCast = Builder.CreateBitCast(Alloca, VectorTy->getPointerTo(0));
|
/external/llvm/lib/Target/X86/ |
X86WinEHState.cpp | 291 Value *FI8 = Builder.CreateBitCast(F, Int8PtrType); 322 Value *FI8 = Builder.CreateBitCast(F, Type::getInt8PtrTy(F->getContext())); 355 Builder.CreateBitCast(PersonalityFn, TargetFuncTy->getPointerTo()); 374 Value *HandlerI8 = Builder.CreateBitCast(Handler, Builder.getInt8PtrTy()); 405 Value *RegNodeI8 = Builder.CreateBitCast(RegNode, Builder.getInt8PtrTy());
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXLowerAggrCopies.cpp | 80 SrcAddr = Builder.CreateBitCast(SrcAddr, Builder.getInt8PtrTy(SrcAS)); 81 DstAddr = Builder.CreateBitCast(DstAddr, Builder.getInt8PtrTy(DstAS)); 221 DstAddr = Builder.CreateBitCast(DstAddr,
|
NVPTXGenericToNVVM.cpp | 181 CVTA = Builder.CreateBitCast(GV, DestTy, "cvta"); 195 CVTA = Builder.CreateBitCast(CVTA, DestTy, "cvta");
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCalls.cpp | 141 Value *Src = Builder->CreateBitCast(MI->getArgOperand(1), NewSrcPtrTy); 142 Value *Dest = Builder->CreateBitCast(MI->getArgOperand(0), NewDstPtrTy); 181 Dest = Builder->CreateBitCast(Dest, NewDstPtrTy); 448 Builder.CreateBitCast(Op0, ShufTy), 450 return Builder.CreateBitCast(SV, II.getType()); 528 Value *SV = Builder.CreateShuffleVector(Builder.CreateBitCast(Op0, ShufTy), 529 Builder.CreateBitCast(Op1, ShufTy), 531 return Builder.CreateBitCast(SV, II.getType()); [all...] |
/external/llvm/lib/IR/ |
AutoUpgrade.cpp | 295 Op = Builder.CreateBitCast(Op, 318 return Builder.CreateBitCast(Res, 332 Op = Builder.CreateBitCast(Op, 355 return Builder.CreateBitCast(Res, 405 Value *BC = Builder.CreateBitCast(Arg0, 482 Value *Cast = Builder.CreateBitCast(CI->getArgOperand(0), 765 Value *BC0 = Builder.CreateBitCast(Arg0, NewVecTy, "cast"); 766 Value *BC1 = Builder.CreateBitCast(Arg1, NewVecTy, "cast"); [all...] |
/external/llvm/lib/CodeGen/ |
AtomicExpandPass.cpp | 221 Value *NewAddr = Builder.CreateBitCast(Addr, PT); 229 Value *NewVal = Builder.CreateBitCast(NewLI, LI->getType()); 298 Value *NewVal = Builder.CreateBitCast(SI->getValueOperand(), NewTy); 303 Value *NewAddr = Builder.CreateBitCast(Addr, PT);
|
SjLjEHPrepare.cpp | 234 Builder.CreateBitCast(PersonalityFn, Builder.getInt8PtrTy()), 430 Value *FuncCtxArg = Builder.CreateBitCast(FuncCtx, Builder.getInt8PtrTy());
|
/external/llvm/lib/Transforms/Scalar/ |
ScalarReplAggregates.cpp | 716 SrcPtr = Builder.CreateBitCast(SrcPtr, AIPTy); 733 Value *DstPtr = Builder.CreateBitCast(MTI->getDest(), AIPTy); 784 return Builder.CreateBitCast(FromVal, ToType); [all...] |
Scalarizer.cpp | 213 CV[0] = Builder.CreateBitCast(V, Ty, V->getName() + ".i0"); 502 Res[I] = Builder.CreateBitCast(Op0[I], DstVT->getElementType(), 518 V = Builder.CreateBitCast(V, MidTy, V->getName() + ".cast"); 534 Res[ResI] = Builder.CreateBitCast(V, DstVT->getElementType(),
|
/external/llvm/lib/Transforms/Instrumentation/ |
MemorySanitizer.cpp | [all...] |