/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 98 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 136 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 199 ArgValue = Builder.CreateBitCast(ArgValue, DestType, 212 DstPtr = Builder.CreateBitCast(DstPtr, Type); 213 SrcPtr = Builder.CreateBitCast(SrcPtr, Type); 796 Buf = Builder.CreateBitCast(Buf, Int8PtrTy); 801 Buf = Builder.CreateBitCast(Buf, Int8PtrTy); 923 Args[0] = Builder.CreateBitCast(DestPtr, IntPtrType); 951 Args[0] = Builder.CreateBitCast(DestPtr, IntPtrType); 988 Ptr = Builder.CreateBitCast(Pt [all...] |
H A D | MicrosoftCXXABI.cpp | 132 CGF.Builder.CreateBitCast(allocPtr, CGF.SizeTy->getPointerTo(AS)); 152 = CGF.Builder.CreateBitCast(cookiePtr, CGF.SizeTy->getPointerTo(AS));
|
H A D | CGObjC.cpp | 84 return Builder.CreateBitCast(result.getScalarVal(), 175 return Builder.CreateBitCast(result.getScalarVal(), 217 return RValue::get(CGF.Builder.CreateBitCast(Result.getScalarVal(), 399 newSelf = Builder.CreateBitCast(newSelf, selfTy); 498 llvm::Value *dest = CGF.Builder.CreateBitCast(CGF.ReturnValue, CGF.VoidPtrTy); 501 src = CGF.Builder.CreateBitCast(src, CGF.VoidPtrTy); 768 ivarAddr = CGF.Builder.CreateBitCast(ivarAddr, CGF.Int8PtrTy); 824 ivarAddr = Builder.CreateBitCast(ivarAddr, bitcastType); 832 Builder.CreateStore(load, Builder.CreateBitCast(ReturnValue, bitcastType)); 852 llvm::Value *self = Builder.CreateBitCast(LoadObjCSel [all...] |
H A D | CGCall.cpp | 620 return CGF.Builder.CreateBitCast(Val, Ty, "coerce.val"); 682 CGF.Builder.CreateBitCast(SrcPtr, llvm::PointerType::getUnqual(Ty)); 693 CGF.Builder.CreateBitCast(Tmp, llvm::PointerType::getUnqual(SrcTy)); 764 CGF.Builder.CreateBitCast(DstPtr, llvm::PointerType::getUnqual(SrcTy)); 780 CGF.Builder.CreateBitCast(Tmp, llvm::PointerType::getUnqual(DstTy)); 1154 llvm::Value *Dst = Builder.CreateBitCast(AlignedTemp, I8PtrTy); 1155 llvm::Value *Src = Builder.CreateBitCast(V, I8PtrTy); 1194 V = Builder.CreateBitCast(V, ArgI.getCoerceToType()); 1218 Ptr = Builder.CreateBitCast(Ptr, Builder.getInt8PtrTy()); 1220 Ptr = Builder.CreateBitCast(Pt [all...] |
H A D | CGObjCRuntime.cpp | 91 llvm::Value *V = CGF.Builder.CreateBitCast(BaseValue, I8Ptr); 93 V = CGF.Builder.CreateBitCast(V, llvm::PointerType::getUnqual(LTy)); 249 llvm::Value *CastExn = CGF.Builder.CreateBitCast(Exn, CatchType); 322 lock = CGF.Builder.CreateBitCast(lock, CGF.VoidPtrTy);
|
H A D | ItaniumCXXABI.cpp | 241 llvm::Value *Ptr = Builder.CreateBitCast(This, Builder.getInt8PtrTy()); 243 This = Builder.CreateBitCast(Ptr, This->getType(), "this.adjusted"); 265 llvm::Value *VTable = Builder.CreateBitCast(This, VTableTy->getPointerTo()); 274 VTable = Builder.CreateBitCast(VTable, FTy->getPointerTo()->getPointerTo()); 305 Base = Builder.CreateBitCast(Base, Builder.getInt8Ty()->getPointerTo(AS)); 314 return Builder.CreateBitCast(Addr, PType); 833 = CGF.Builder.CreateBitCast(CookiePtr, 857 CGF.Builder.CreateBitCast(numElementsPtr, CGF.SizeTy->getPointerTo(AS)); 892 CookiePtr = CGF.Builder.CreateBitCast(CookiePtr, SizeTy->getPointerTo(AS)); 918 CGF.Builder.CreateBitCast(numElementsPt [all...] |
H A D | CGBlocks.cpp | 728 src = Builder.CreateBitCast(src, VoidPtrTy); 785 Builder.CreateBitCast(blockAddr, 857 Builder.CreateBitCast(Callee, BlockLiteralTy, "block.literal"); 862 BlockLiteral = Builder.CreateBitCast(BlockLiteral, VoidPtrTy); 885 Func = Builder.CreateBitCast(Func, BlockFTyPtr); 910 addr = Builder.CreateBitCast(addr, byrefPointerType, 918 addr = Builder.CreateBitCast(addr, byrefPointerType); 1066 BlockPointer = Builder.CreateBitCast(blockAddr, 1227 src = Builder.CreateBitCast(src, structPtrTy, "block.source"); 1231 dst = Builder.CreateBitCast(ds [all...] |
H A D | CGClass.cpp | 99 V = Builder.CreateBitCast(V, Int8PtrTy); 102 V = Builder.CreateBitCast(V, ConvertType(Base)->getPointerTo()); 127 ptr = CGF.Builder.CreateBitCast(ptr, CGF.Int8PtrTy); 177 return Builder.CreateBitCast(Value, BasePtrTy); 207 Value = Builder.CreateBitCast(Value, BasePtrTy); 241 return Builder.CreateBitCast(Value, DerivedPtrTy); 259 Value = Builder.CreateBitCast(Value, Int8PtrTy); 264 Value = Builder.CreateBitCast(Value, DerivedPtrTy); 639 llvm::Value *BaseAddrPtr = Builder.CreateBitCast(LHS.getAddress(), 1302 Src = Builder.CreateBitCast(Sr [all...] |
H A D | CGObjCMac.cpp | 1646 CGF.Builder.CreateBitCast(Receiver, ObjCTypes.ObjectPtrTy); 1681 Target = CGF.Builder.CreateBitCast(Target, ClassTy); 1718 Arg0 = CGF.Builder.CreateBitCast(Arg0, ObjCTypes.ObjectPtrTy); 3143 SyncArg = CGF.Builder.CreateBitCast(SyncArg, ObjCTypes.ObjectPtrTy); 3356 CGF.Builder.CreateBitCast(Caught, 3447 CGF.Builder.CreateBitCast(Exception, ObjCTypes.ObjectPtrTy); 3469 AddrWeakObj = CGF.Builder.CreateBitCast(AddrWeakObj, 3473 read_weak = CGF.Builder.CreateBitCast(read_weak, DestTy); 3486 src = (Size == 4) ? CGF.Builder.CreateBitCast(src, ObjCTypes.IntTy) 3487 : CGF.Builder.CreateBitCast(sr [all...] |
H A D | CGException.cpp | 379 llvm::Value *typedAddr = CGF.Builder.CreateBitCast(addr, ty); 991 llvm::Value *Casted = CGF.Builder.CreateBitCast(AdjustedExn, PtrTy); 1000 CGF.Builder.CreateBitCast(AdjustedExn, LLVMCatchTy, "exn.byref"); 1015 CGF.Builder.CreateBitCast(AdjustedExn, LLVMCatchTy, "exn.casted"); 1038 llvm::Value *Cast = CGF.Builder.CreateBitCast(AdjustedExn, PtrTy); 1062 llvm::Value *adjustedExn = CGF.Builder.CreateBitCast(rawAdjustedExn, PtrTy); 1074 llvm::Value *adjustedExn = CGF.Builder.CreateBitCast(rawAdjustedExn, PtrTy); 1174 typeValue = CGF.Builder.CreateBitCast(typeValue, CGF.Int8PtrTy);
|
H A D | CodeGenFunction.cpp | 776 llvm::Value *begin = Builder.CreateBitCast(dest, i8p, "vla.begin"); 821 DestPtr = Builder.CreateBitCast(DestPtr, BP); 871 Builder.CreateBitCast(NullVariable, Builder.getInt8PtrTy()); 989 addr = Builder.CreateBitCast(addr, BaseType, "array.begin"); 1196 Builder.CreateBitCast(CGM.EmitAnnotationString(AnnotationStr), Int8PtrTy), 1197 Builder.CreateBitCast(CGM.EmitAnnotationUnit(Location), Int8PtrTy), 1211 Builder.CreateBitCast(V, CGM.Int8PtrTy, V->getName()), 1231 V = Builder.CreateBitCast(V, VTy);
|
H A D | TargetInfo.cpp | 927 llvm::Value *VAListAddrAsBPP = Builder.CreateBitCast(VAListAddr, BPP, 950 llvm::Value *AddrTyped = Builder.CreateBitCast(Addr, PTy); 2277 CGF.Builder.CreateBitCast(overflow_arg_area, 2385 CGF.Builder.CreateLoad(CGF.Builder.CreateBitCast(RegLoAddr, PTyLo)); 2387 V = CGF.Builder.CreateLoad(CGF.Builder.CreateBitCast(RegHiAddr, PTyHi)); 2390 RegAddr = CGF.Builder.CreateBitCast(Tmp, 2394 RegAddr = CGF.Builder.CreateBitCast(RegAddr, 2398 RegAddr = CGF.Builder.CreateBitCast(RegAddr, 2412 V = CGF.Builder.CreateLoad(CGF.Builder.CreateBitCast(RegAddrLo, 2415 V = CGF.Builder.CreateLoad(CGF.Builder.CreateBitCast(RegAddrH [all...] |
H A D | CGCXX.cpp | 334 VTable = Builder.CreateBitCast(VTable, Ty); 368 VTable = Builder.CreateBitCast(VTable, Ty);
|
H A D | CGExprCXX.cpp | 1279 llvm::Value *result = Builder.CreateBitCast(allocation, elementPtrTy); 1289 result = Builder.CreateBitCast(result, resultType); 1337 llvm::Value *DeletePtr = Builder.CreateBitCast(Ptr, ConvertType(ArgTy)); 1472 = CGF.Builder.CreateBitCast(Ptr, CGF.ConvertType(VoidPtrTy)); 1650 return Builder.CreateBitCast(TypeInfo, StdTypeInfoPtrTy); 1663 return Builder.CreateBitCast(CGM.GetAddrOfRTTIDescriptor(OperandTy), 1723 return CGF.Builder.CreateBitCast(Value, DestLTy); 1753 Value = CGF.Builder.CreateBitCast(Value, DestLTy);
|
H A D | CGExprScalar.cpp | 198 return Builder.CreateBitCast(V, ConvertType(E->getType())); 574 return Builder.CreateBitCast(Src, DstTy, "conv"); 615 return Builder.CreateBitCast(Src, DstTy, "conv"); 1039 V = Builder.CreateBitCast(V, 1049 return Builder.CreateBitCast(Src, ConvertType(DestTy)); 1100 return CGF.Builder.CreateBitCast(V, ConvertType(CE->getType())); 1339 value = Builder.CreateBitCast(value, input->getType()); 1409 value = Builder.CreateBitCast(value, input->getType()); 1945 Value *result = CGF.Builder.CreateBitCast(pointer, CGF.VoidPtrTy); 1947 return CGF.Builder.CreateBitCast(resul [all...] |
H A D | CGExpr.cpp | 46 return Builder.CreateBitCast(value, destType); 583 Address = Builder.CreateBitCast(Address, Int8PtrTy); 996 llvm::Value *Cast = Builder.CreateBitCast(Addr, ptVec4Ty, 1099 Addr = Builder.CreateBitCast(Addr, MemTy, "storetmp"); 1191 Ptr = Builder.CreateBitCast(Ptr, PTy); 1420 Ptr = Builder.CreateBitCast(Ptr, PTy); 1634 return CGF.Builder.CreateBitCast(V, IRType->getPointerTo(AS), Name); 1672 V = CGF.Builder.CreateBitCast(V, CGF.ConvertType(NoProtoType)); 2031 Address = Builder.CreateBitCast(Address, Base->getType()); 2510 llvm::Value *V = Builder.CreateBitCast(L [all...] |
H A D | CGVTables.cpp | 87 llvm::Value *V = CGF.Builder.CreateBitCast(Ptr, Int8PtrTy); 100 CGF.Builder.CreateBitCast(V, Int8PtrTy->getPointerTo()); 107 OffsetPtr = CGF.Builder.CreateBitCast(OffsetPtr, PtrDiffTy->getPointerTo()); 117 return CGF.Builder.CreateBitCast(V, Ptr->getType());
|
H A D | CGExprAgg.cpp | 573 llvm::Value *CastPtr = Builder.CreateBitCast(Dest.getAddr(), 1237 Loc = CGF.Builder.CreateBitCast(Loc, CGF.Int8PtrTy); 1331 DestPtr = Builder.CreateBitCast(DestPtr, DBP); 1336 SrcPtr = Builder.CreateBitCast(SrcPtr, SBP); 1423 Builder.CreateBitCast(startAddress, arrayPtrType, "arrayAddress");
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXLowerAggrCopies.cpp | 57 srcAddr = builder.CreateBitCast(srcAddr, Type::getInt8PtrTy(Context, srcAS)); 58 dstAddr = builder.CreateBitCast(dstAddr, Type::getInt8PtrTy(Context, dstAS)); 93 dstAddr = builder.CreateBitCast(dstAddr,
|
/external/mesa3d/src/pixelflinger2/ |
H A D | 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(s [all...] |
H A D | 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(fram [all...] |
/external/llvm/lib/VMCore/ |
H A D | AutoUpgrade.cpp | 204 Value *BC = Builder.CreateBitCast(Arg0, 355 Builder.CreateBitCast(Arg0, 359 Builder.CreateBitCast(Arg1,
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 708 SrcPtr = Builder.CreateBitCast(SrcPtr, AIPTy); 725 Value *DstPtr = Builder.CreateBitCast(MTI->getDest(), AIPTy); 776 return Builder.CreateBitCast(FromVal, ToType); 798 V = Builder.CreateBitCast(V, ToType); 873 FromVal = Builder.CreateBitCast(FromVal, ToType); 911 return Builder.CreateBitCast(SV, AllocaType); 916 SV = Builder.CreateBitCast(SV, EltTy); 964 SV = Builder.CreateBitCast(SV, IntegerType::get(SV->getContext(),SrcWidth)); 2126 Value *V = Builder.CreateBitCast(NewElts[Idx], Builder.getInt8PtrTy()); 2389 EltVal = Builder.CreateBitCast(EltVa [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 111 Value *Src = Builder->CreateBitCast(MI->getArgOperand(1), NewSrcPtrTy); 112 Value *Dest = Builder->CreateBitCast(MI->getArgOperand(0), NewDstPtrTy); 147 Dest = Builder->CreateBitCast(Dest, NewDstPtrTy); 477 Value *Ptr = Builder->CreateBitCast(II->getArgOperand(0), 488 Value *Ptr = Builder->CreateBitCast(II->getArgOperand(1), OpPtrTy); 499 Value *Ptr = Builder->CreateBitCast(II->getArgOperand(0), OpPtrTy); 567 Value *Op0 = Builder->CreateBitCast(II->getArgOperand(0), 569 Value *Op1 = Builder->CreateBitCast(II->getArgOperand(1), 1292 NestVal = Builder->CreateBitCast(NestVal, NestTy, "nest");
|
H A D | InstCombineCasts.cpp | 145 Value *NewCast = AllocaBuilder.CreateBitCast(New, AI.getType(), "tmpcast"); 1409 InVal = IC.Builder->CreateBitCast(InVal, SrcTy); 1607 VecInput = IC.Builder->CreateBitCast(VecInput, VecTy); 1628 VecInput = IC.Builder->CreateBitCast(VecInput, VecTy); 1695 Value *Elem = Builder->CreateBitCast(Src, DestVTy->getElementType()); 1747 Value *LHS = Builder->CreateBitCast(SVI->getOperand(0), DestTy); 1748 Value *RHS = Builder->CreateBitCast(SVI->getOperand(1), DestTy);
|