|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/CodeGen/CGBuiltin.cpp 6694 PtrOp0 = Builder.CreateElementBitCast(PtrOp0, VTy->getElementType());
tools/clang/lib/CodeGen/CGCXXABI.cpp 206 ptr = CGF.Builder.CreateElementBitCast(ptr, CGF.Int8Ty);
tools/clang/lib/CodeGen/CGCall.cpp 1257 Address Casted = CGF.Builder.CreateElementBitCast(Tmp,CGF.Int8Ty);
1258 Address SrcCasted = CGF.Builder.CreateElementBitCast(Src,CGF.Int8Ty);
1321 Dst = CGF.Builder.CreateElementBitCast(Dst, SrcTy);
1335 Address Casted = CGF.Builder.CreateElementBitCast(Tmp,CGF.Int8Ty);
1336 Address DstCasted = CGF.Builder.CreateElementBitCast(Dst,CGF.Int8Ty);
1346 addr = CGF.Builder.CreateElementBitCast(addr, CGF.Int8Ty);
1349 addr = CGF.Builder.CreateElementBitCast(addr, info.getCoerceToType());
2473 AddrToStoreInto = Builder.CreateElementBitCast(Ptr, STy);
2518 alloca = Builder.CreateElementBitCast(alloca, coercionType);
2925 Address addr = Builder.CreateElementBitCast(ReturnValue, coercionType);
4163 addr = Builder.CreateElementBitCast(addr, coercionType);
4473 addr = Builder.CreateElementBitCast(addr, coercionType);
tools/clang/lib/CodeGen/CGClass.cpp 218 V = Builder.CreateElementBitCast(V, Int8Ty);
221 V = Builder.CreateElementBitCast(V, ConvertType(Base));
2591 Address VTablePtrSrc = Builder.CreateElementBitCast(This, VTableTy);
tools/clang/lib/CodeGen/CGDecl.cpp 689 srcAddr = CGF.Builder.CreateElementBitCast(srcAddr,
1720 Address Begin = Builder.CreateElementBitCast(Loc, Int8Ty, "vla.begin");
tools/clang/lib/CodeGen/CGExpr.cpp 1653 Address Cast = Builder.CreateElementBitCast(Addr, vec4Ty, "castToVec4");
1738 Addr = Builder.CreateElementBitCast(Addr, SrcTy, "storetmp");
1888 Builder.CreateElementBitCast(VectorAddress, VectorElementTy,
2296 Addr = CGF.Builder.CreateElementBitCast(Addr, RealVarTy);
3327 Addr = Builder.CreateElementBitCast(Addr, NewTy);
3346 return Builder.CreateElementBitCast(Addr, ConvertTypeForMem(EltType));
3551 Addr = Builder.CreateElementBitCast(Addr, Int8Ty);
3622 Addr = CGF.Builder.CreateElementBitCast(Addr, NewTy);
3632 return CGF.Builder.CreateElementBitCast(Addr,
3932 Base = CGF.Builder.CreateElementBitCast(Base, CGF.Int8Ty);
4012 Addr = Builder.CreateElementBitCast(Addr, FieldIntTy);
4094 addr = Builder.CreateElementBitCast(
4122 addr = Builder.CreateElementBitCast(
4150 V = Builder.CreateElementBitCast(V, llvmType, Field->getName());
4439 Address V = Builder.CreateElementBitCast(LV.getAddress(),
4690 return Builder.CreateElementBitCast(CGM.GetAddrOfUuidDescriptor(E),
tools/clang/lib/CodeGen/CGExprAgg.cpp 711 Builder.CreateElementBitCast(Dest.getAddress(), CGF.ConvertType(Ty));
726 Builder.CreateElementBitCast(SourceLV.getAddress(), CGF.Int8Ty);
728 Builder.CreateElementBitCast(Dest.getAddress(), CGF.Int8Ty);
1837 Loc = CGF.Builder.CreateElementBitCast(Loc, CGF.Int8Ty);
1989 DestPtr = Builder.CreateElementBitCast(DestPtr, Int8Ty);
1990 SrcPtr = Builder.CreateElementBitCast(SrcPtr, Int8Ty);
tools/clang/lib/CodeGen/CGExprCXX.cpp 484 DestPtr = CGF.Builder.CreateElementBitCast(DestPtr, CGF.Int8Ty);
1059 CurPtr = Builder.CreateElementBitCast(CurPtr, ElementTy);
1692 Address result = Builder.CreateElementBitCast(allocation, elementTy);
tools/clang/lib/CodeGen/CGExprComplex.cpp 467 V = Builder.CreateElementBitCast(V, CGF.ConvertType(DestTy));
473 Address Addr = Builder.CreateElementBitCast(SourceLVal.getAddress(),
tools/clang/lib/CodeGen/CGExprScalar.cpp 1976 Addr = Builder.CreateElementBitCast(Addr, CGF.ConvertTypeForMem(DestTy));
1983 Address Addr = Builder.CreateElementBitCast(SourceLVal.getAddress(),
4490 Addr = Builder.CreateElementBitCast(Addr, ConvertType(E->getType()));
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp 524 this->CGF->Builder.CreateElementBitCast(DstAddr, this->CGF->Int8Ty);
526 this->CGF->Builder.CreateElementBitCast(SrcAddr, this->CGF->Int8Ty);
532 DstAddr = this->CGF->Builder.CreateElementBitCast(DstAddr, Ty);
533 SrcAddr = this->CGF->Builder.CreateElementBitCast(SrcAddr, Ty);
657 Address Loc = CGF->Builder.CreateElementBitCast(DstAddr, CGF->Int8Ty);
tools/clang/lib/CodeGen/CGObjC.cpp 1351 argAddr = Builder.CreateElementBitCast(argAddr, bitcastType);
1352 ivarAddr = Builder.CreateElementBitCast(ivarAddr, bitcastType);
tools/clang/lib/CodeGen/CGObjCRuntime.cpp 109 Addr = CGF.Builder.CreateElementBitCast(Addr,
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 871 CGF.Builder.CreateElementBitCast(DestAddr, DestAddr.getElementType());
874 CGF.Builder.CreateElementBitCast(SrcAddr, DestAddr.getElementType());
1061 PrivateAddr = CGF.Builder.CreateElementBitCast(
1065 CGF.Builder.CreateElementBitCast(SharedLVal.getAddress(),
1098 PrivateAddr = CGF.Builder.CreateElementBitCast(
1118 CGF.Builder.CreateElementBitCast(BaseLV.getAddress(),
2789 Arg = CtorCGF.Builder.CreateElementBitCast(
3282 Addr = CGF.Builder.CreateElementBitCast(
6115 return CGF.Builder.CreateElementBitCast(
6123 return CGF.Builder.CreateElementBitCast(
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 3071 SrcElementAddr = Bld.CreateElementBitCast(
3073 DestElementAddr = Bld.CreateElementBitCast(DestElementAddr,
3294 ElemPtr = Bld.CreateElementBitCast(ElemPtr, CopyType);
3307 MediumPtr = Bld.CreateElementBitCast(MediumPtr, CopyType);
3352 SrcMediumPtr = Bld.CreateElementBitCast(SrcMediumPtr, CopyType);
3359 TargetElemPtr = Bld.CreateElementBitCast(TargetElemPtr, CopyType);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 648 SrcAddr = Builder.CreateElementBitCast(SrcAddr, DestAddr.getElementType());
1174 return Builder.CreateElementBitCast(GetAddrOfLocalVar(PrivateVD),
1185 OriginalAddr = Builder.CreateElementBitCast(
1192 ? Builder.CreateElementBitCast(
tools/clang/lib/CodeGen/CodeGenFunction.cpp 1584 Builder.CreateElementBitCast(dest, CGF.Int8Ty, "vla.begin");
1630 DestPtr = Builder.CreateElementBitCast(DestPtr, Int8Ty);
1790 addr = Builder.CreateElementBitCast(addr, baseType, "array.begin");
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 794 Base = Builder.CreateElementBitCast(Base, CGF.Int8Ty);
1914 Address V = CGF.Builder.CreateElementBitCast(InitialPtr, CGF.Int8Ty);
1928 Address VTablePtrPtr = CGF.Builder.CreateElementBitCast(V, CGF.Int8PtrTy);
2018 CGF.Builder.CreateElementBitCast(CookiePtr, CGF.SizeTy);
2050 numElementsPtr = CGF.Builder.CreateElementBitCast(numElementsPtr, CGF.SizeTy);
2089 cookie = CGF.Builder.CreateElementBitCast(cookie, CGF.SizeTy);
2112 numElementsPtr = CGF.Builder.CreateElementBitCast(numElementsPtr, CGF.SizeTy);
2275 Builder.CreateLoad(Builder.CreateElementBitCast(guardAddr, CGM.Int8Ty));
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 1236 This = CGF.Builder.CreateElementBitCast(This, CGM.Int8Ty, "this.int8");
1253 VBPtr = CGF.Builder.CreateElementBitCast(VBPtr, GVPtr->getType(),
1389 This = CGF.Builder.CreateElementBitCast(This, CGF.Int8Ty);
1420 Result = CGF.Builder.CreateElementBitCast(Result, CGF.Int8Ty);
1434 Result = CGF.Builder.CreateElementBitCast(Result, CGF.Int8Ty);
2132 This = CGF.Builder.CreateElementBitCast(This, CGF.Int8Ty);
2143 VtorDispPtr = CGF.Builder.CreateElementBitCast(VtorDispPtr, CGF.Int32Ty);
2185 Ret = CGF.Builder.CreateElementBitCast(Ret, CGF.Int8Ty);
2230 CGF.Builder.CreateElementBitCast(allocPtr, CGF.SizeTy);
2249 = CGF.Builder.CreateElementBitCast(cookiePtr, CGF.SizeTy);
2946 This = Builder.CreateElementBitCast(This, CGM.Int8Ty);
2981 Base = Builder.CreateElementBitCast(Base, CGM.Int8Ty);
tools/clang/lib/CodeGen/TargetInfo.cpp 297 VAListAddr = CGF.Builder.CreateElementBitCast(VAListAddr, CGF.Int8PtrTy);
323 Addr = CGF.Builder.CreateElementBitCast(Addr, DirectTy);
3798 Tmp = CGF.Builder.CreateElementBitCast(Tmp, ST);
3824 RegAddr = CGF.Builder.CreateElementBitCast(Tmp, LTy);
3828 RegAddr = CGF.Builder.CreateElementBitCast(RegAddr, LTy);
3847 RegAddr = CGF.Builder.CreateElementBitCast(RegAddr, LTy);
3866 Tmp = CGF.Builder.CreateElementBitCast(Tmp, ST);
3867 V = CGF.Builder.CreateLoad(CGF.Builder.CreateElementBitCast(
3870 V = CGF.Builder.CreateLoad(CGF.Builder.CreateElementBitCast(
3874 RegAddr = CGF.Builder.CreateElementBitCast(Tmp, LTy);
4271 RegAddr = Builder.CreateElementBitCast(RegAddr, DirectTy);
4311 MemAddr = Builder.CreateElementBitCast(OverflowArea, DirectTy);
4890 RealAddr = CGF.Builder.CreateElementBitCast(RealAddr, EltTy);
4891 ImagAddr = CGF.Builder.CreateElementBitCast(ImagAddr, EltTy);
5452 LoadAddr = CGF.Builder.CreateElementBitCast(LoadAddr, BaseTy);
5460 RegAddr = CGF.Builder.CreateElementBitCast(Tmp, MemTy);
5473 RegAddr = CGF.Builder.CreateElementBitCast(BaseAddr, MemTy);
5526 OnStackAddr = CGF.Builder.CreateElementBitCast(OnStackAddr, MemTy);
5558 Addr = CGF.Builder.CreateElementBitCast(Addr, CGF.ConvertTypeForMem(Ty));
6292 Addr = CGF.Builder.CreateElementBitCast(Addr, CGF.ConvertTypeForMem(Ty));
6729 CGF.Builder.CreateElementBitCast(OverflowArgArea, DirectTy, "mem_addr");
6787 CGF.Builder.CreateElementBitCast(RawRegAddr, DirectTy, "reg_addr");
6808 CGF.Builder.CreateElementBitCast(RawMemAddr, DirectTy, "mem_addr");
8390 ArgAddr = Builder.CreateElementBitCast(Addr, ArgPtrTy, "indirect");
8746 Val = Builder.CreateElementBitCast(AP, ArgPtrTy);
9641 Addr = CGF.Builder.CreateElementBitCast(Addr, CGF.ConvertTypeForMem(Ty));