/external/clang/lib/CodeGen/ |
CGBuiltin.cpp | 99 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 137 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 200 ArgValue = Builder.CreateBitCast(ArgValue, DestType, 213 DstPtr = Builder.CreateBitCast(DstPtr, Type); 214 SrcPtr = Builder.CreateBitCast(SrcPtr, Type); 740 Buf = Builder.CreateBitCast(Buf, Int8PtrTy); 745 Buf = Builder.CreateBitCast(Buf, Int8PtrTy); [all...] |
CGObjC.cpp | 79 return RValue::get(CGF.Builder.CreateBitCast(Result.getScalarVal(), 261 newSelf = Builder.CreateBitCast(newSelf, selfTy); 360 llvm::Value *dest = CGF.Builder.CreateBitCast(CGF.ReturnValue, CGF.VoidPtrTy); 363 src = CGF.Builder.CreateBitCast(src, CGF.VoidPtrTy); 632 ivarAddr = Builder.CreateBitCast(ivarAddr, bitcastType); 640 Builder.CreateStore(load, Builder.CreateBitCast(ReturnValue, bitcastType)); 660 llvm::Value *self = Builder.CreateBitCast(LoadObjCSelf(), VoidPtrTy); 680 RV = RValue::get(Builder.CreateBitCast(RV.getScalarVal(), 726 value = Builder.CreateBitCast(value, ConvertType(propType)); 750 ivarAddr = CGF.Builder.CreateBitCast(ivarAddr, CGF.Int8PtrTy) [all...] |
CGObjCRuntime.cpp | 91 llvm::Value *V = CGF.Builder.CreateBitCast(BaseValue, I8Ptr); 93 V = CGF.Builder.CreateBitCast(V, llvm::PointerType::getUnqual(LTy)); 246 llvm::Value *CastExn = CGF.Builder.CreateBitCast(Exn, CatchType); 302 lock = CGF.Builder.CreateBitCast(lock, CGF.VoidPtrTy);
|
CGBlocks.cpp | 587 src = Builder.CreateBitCast(src, VoidPtrTy); 654 Builder.CreateBitCast(blockAddr, 726 Builder.CreateBitCast(Callee, BlockLiteralTy, "block.literal"); 731 BlockLiteral = Builder.CreateBitCast(BlockLiteral, VoidPtrTy); 754 Func = Builder.CreateBitCast(Func, BlockFTyPtr); 779 addr = Builder.CreateBitCast(addr, byrefPointerType, 787 addr = Builder.CreateBitCast(addr, byrefPointerType); [all...] |
ItaniumCXXABI.cpp | 239 llvm::Value *Ptr = Builder.CreateBitCast(This, Builder.getInt8PtrTy()); 241 This = Builder.CreateBitCast(Ptr, This->getType(), "this.adjusted"); 263 llvm::Value *VTable = Builder.CreateBitCast(This, VTableTy->getPointerTo()); 272 VTable = Builder.CreateBitCast(VTable, FTy->getPointerTo()->getPointerTo()); 303 Base = Builder.CreateBitCast(Base, Builder.getInt8Ty()->getPointerTo(AS)); 312 return Builder.CreateBitCast(Addr, PType); [all...] |
CGCall.cpp | 424 return CGF.Builder.CreateBitCast(Val, Ty, "coerce.val"); 486 CGF.Builder.CreateBitCast(SrcPtr, llvm::PointerType::getUnqual(Ty)); 497 CGF.Builder.CreateBitCast(Tmp, llvm::PointerType::getUnqual(SrcTy)); 566 CGF.Builder.CreateBitCast(DstPtr, llvm::PointerType::getUnqual(SrcTy)); 582 CGF.Builder.CreateBitCast(Tmp, llvm::PointerType::getUnqual(DstTy)); [all...] |
CGObjCMac.cpp | [all...] |
CodeGenFunction.cpp | 666 llvm::Value *begin = Builder.CreateBitCast(dest, i8p, "vla.begin"); 711 DestPtr = Builder.CreateBitCast(DestPtr, BP); 761 Builder.CreateBitCast(NullVariable, Builder.getInt8PtrTy()); [all...] |
CGClass.cpp | 99 V = Builder.CreateBitCast(V, Int8PtrTy); 102 V = Builder.CreateBitCast(V, ConvertType(Base)->getPointerTo()); 129 ThisPtr = CGF.Builder.CreateBitCast(ThisPtr, Int8PtrTy); 163 return Builder.CreateBitCast(Value, BasePtrTy); 200 Value = Builder.CreateBitCast(Value, BasePtrTy); 235 return Builder.CreateBitCast(Value, DerivedPtrTy); 258 Value = Builder.CreateBitCast(Value, DerivedPtrTy); 586 llvm::Value *BaseAddrPtr = CGF.Builder.CreateBitCast(LHS.getAddress(), [all...] |
CGException.cpp | 349 llvm::Value *typedAddr = CGF.Builder.CreateBitCast(addr, ty); [all...] |
CGCXX.cpp | 335 VTable = Builder.CreateBitCast(VTable, Ty); 371 VTable = Builder.CreateBitCast(VTable, Ty);
|
CGExprCXX.cpp | [all...] |
CGExprScalar.cpp | 193 return Builder.CreateBitCast(V, ConvertType(E->getType())); 581 return Builder.CreateBitCast(Src, DstTy, "conv"); 625 return Builder.CreateBitCast(Src, DstTy, "conv"); [all...] |
TargetInfo.cpp | 750 llvm::Value *VAListAddrAsBPP = Builder.CreateBitCast(VAListAddr, BPP, 755 llvm::Value *AddrTyped = Builder.CreateBitCast(Addr, PTy); [all...] |
CGVTables.cpp | 89 llvm::Value *V = CGF.Builder.CreateBitCast(Ptr, Int8PtrTy); 102 CGF.Builder.CreateBitCast(V, Int8PtrTy->getPointerTo()); 109 OffsetPtr = CGF.Builder.CreateBitCast(OffsetPtr, PtrDiffTy->getPointerTo()); 119 return CGF.Builder.CreateBitCast(V, Ptr->getType());
|
CGExpr.cpp | 43 return Builder.CreateBitCast(value, destType); 526 Address = Builder.CreateBitCast(Address, Int8PtrTy); [all...] |
CGExprAgg.cpp | 314 llvm::Value *CastPtr = Builder.CreateBitCast(Dest.getAddr(), [all...] |
/external/mesa3d/src/pixelflinger2/ |
llvm_texture.cpp | 45 textureData = builder.CreateBitCast(textureData, PointerType::get(builder.getInt16Ty(), 0)); 69 textureData = builder.CreateBitCast(textureData, PointerType::get(builder.getInt8Ty(),0)); 77 textureData = builder.CreateBitCast(textureData, PointerType::get(builder.getInt8Ty(),0)); 87 textureData = builder.CreateBitCast(textureData, PointerType::get(builder.getInt16Ty(),0)); 110 // channels = builder.CreateBitCast(channels, floatVecType(builder)); 120 // channels = builder.CreateBitCast(channels, floatVecType(builder)); 125 // channels = builder.CreateBitCast(channels, floatVecType(builder)); 161 // s0 = builder.CreateBitCast(s0, intVecType(builder)); 167 // s1 = builder.CreateBitCast(s1, intVecType(builder)); 173 // s2 = builder.CreateBitCast(s2, intVecType(builder)) [all...] |
llvm_scanline.cpp | 272 // src = builder.CreateBitCast(src, intType); // it's already RGBA int32 283 // src = builder.CreateBitCast(src, instr->GetIntVectorType()); 289 // src = builder.CreateBitCast(src, instr->GetIntVectorType()); 302 // src = builder.CreateBitCast(src, intType); // it's already RGBA int32 314 // src = builder.CreateBitCast(src, instr->GetIntVectorType()); 317 // src = builder.CreateBitCast(src, instr->GetIntVectorType()); 516 frame = builder.CreateBitCast(frame, PointerType::get(builder.getInt16Ty(), 0)); 576 z = builder.CreateBitCast(start, intPointerType); 654 z = builder.CreateBitCast(z, intType); 678 frame = builder.CreateBitCast(frame, PointerType::get(builder.getInt32Ty(), 0)) [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCalls.cpp | 111 Value *Src = Builder->CreateBitCast(MI->getArgOperand(1), NewSrcPtrTy); 112 Value *Dest = Builder->CreateBitCast(MI->getArgOperand(0), NewDstPtrTy); 149 Dest = Builder->CreateBitCast(Dest, NewDstPtrTy); 551 Value *Ptr = Builder->CreateBitCast(II->getArgOperand(0), 562 Value *Ptr = Builder->CreateBitCast(II->getArgOperand(1), OpPtrTy); 573 Value *Ptr = Builder->CreateBitCast(II->getArgOperand(0), OpPtrTy); 639 Value *Op0 = Builder->CreateBitCast(II->getArgOperand(0), 641 Value *Op1 = Builder->CreateBitCast(II->getArgOperand(1), [all...] |
InstCombineCasts.cpp | 144 Value *NewCast = AllocaBuilder.CreateBitCast(New, AI.getType(), "tmpcast"); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
ScalarReplAggregates.cpp | 623 SrcPtr = Builder.CreateBitCast(SrcPtr, AIPTy); 640 Value *DstPtr = Builder.CreateBitCast(MTI->getDest(), AIPTy); 690 return Builder.CreateBitCast(FromVal, ToType); 702 V = Builder.CreateBitCast(V, ToType); 773 FromVal = Builder.CreateBitCast(FromVal, ToType); [all...] |
/external/llvm/include/llvm/Support/ |
ConstantFolder.h | 170 Constant *CreateBitCast(Constant *C, Type *DestTy) const {
|
NoFolder.h | 217 Instruction *CreateBitCast(Constant *C, Type *DestTy) const {
|
TargetFolder.h | 182 Constant *CreateBitCast(Constant *C, Type *DestTy) const {
|