Home
last modified time | relevance | path

Searched refs:CreateIntToPtr (Results 1 – 25 of 29) sorted by relevance

12

/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp557 IRBRet.CreateStore(Zero, IRBRet.CreateIntToPtr(AllocaCall.LeftRzAddr, in unpoisonDynamicAlloca()
559 IRBRet.CreateStore(Zero, IRBRet.CreateIntToPtr(PartialRzAddr, in unpoisonDynamicAlloca()
561 IRBRet.CreateStore(Zero, IRBRet.CreateIntToPtr(AllocaCall.RightRzAddr, in unpoisonDynamicAlloca()
905 Value *LastByte = IRB.CreateIntToPtr( in instrumentMop()
977 IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy)); in instrumentAddress()
1571 IRB.CreateStore(Poison, IRB.CreateIntToPtr(Ptr, StoreTy->getPointerTo())); in poisonRedZones()
1599 IRB.CreateIntToPtr(p, IRB.getInt64Ty()->getPointerTo())); in SetShadowToStackAfterReturnInlined()
1739 Value *NewAllocaPtr = IRB.CreateIntToPtr( in poisonStack()
1748 Value *BasePlus0 = IRB.CreateIntToPtr(LocalStackBase, IntptrPtrTy); in poisonStack()
1752 Value *BasePlus1 = IRB.CreateIntToPtr( in poisonStack()
[all …]
H A DSanitizerCoverage.cpp285 GuardP = IRB.CreateIntToPtr(GuardP, Int32PtrTy); in InjectCoverageAtBlock()
H A DMemorySanitizer.cpp812 return IRB.CreateIntToPtr(ShadowLong, PointerType::get(ShadowTy, 0)); in getShadowPtr()
831 return IRB.CreateIntToPtr(OriginLong, in getOriginPtr()
842 return IRB.CreateIntToPtr(Base, PointerType::get(getShadowTy(A), 0), in getShadowPtrForArgument()
852 return IRB.CreateIntToPtr(Base, PointerType::get(MS.OriginTy, 0), in getOriginPtrForArgument()
859 return IRB.CreateIntToPtr(Base, PointerType::get(getShadowTy(A), 0), in getShadowPtrForRetval()
2703 return IRB.CreateIntToPtr(Base, PointerType::get(MSV.getShadowTy(Ty), 0), in getShadowPtrForVAArgument()
2753 IRB.CreateIntToPtr( in finalizeInstrumentation()
2764 IRB.CreateIntToPtr( in finalizeInstrumentation()
H A DThreadSanitizer.cpp401 StoredValue = IRB.CreateIntToPtr(StoredValue, IRB.getInt8PtrTy()); in instrumentLoadOrStore()
H A DDataFlowSanitizer.cpp936 return IRB.CreateIntToPtr( in getShadowAddress()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DForwardControlFlowIntegrity.cpp284 NewFunPtr = TempBuilder.CreateIntToPtr(Result, OrigFunType); in rewriteFunctionPointer()
319 NewFunPtr = TempBuilder.CreateIntToPtr(Result, OrigFunType); in rewriteFunctionPointer()
H A DSjLjEHPrepare.cpp212 ExnVal = Builder.CreateIntToPtr(ExnVal, Builder.getInt8PtrTy()); in setupFunctionContext()
H A DCodeGenPrepare.cpp3029 Builder.CreateIntToPtr(AddrMode.BaseReg, Addr->getType(), "sunkaddr"); in OptimizeMemoryInst()
3033 Builder.CreateIntToPtr(AddrMode.ScaledReg, Addr->getType(), "sunkaddr"); in OptimizeMemoryInst()
3184 SunkAddr = Builder.CreateIntToPtr(Result, Addr->getType(), "sunkaddr"); in OptimizeMemoryInst()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DConstantFolder.h179 Constant *CreateIntToPtr(Constant *C, Type *DestTy) const { in CreateIntToPtr() function
H A DNoFolder.h232 Instruction *CreateIntToPtr(Constant *C, Type *DestTy) const { in CreateIntToPtr() function
H A DIRBuilder.h1209 Value *CreateIntToPtr(Value *V, Type *DestTy,
1292 return CreateIntToPtr(V, DestTy, Name);
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DTargetInfo.cpp1267 Addr = CGF.Builder.CreateIntToPtr(CGF.Builder.CreateAnd(AsInt, Mask), in EmitVAArg()
2739 CGF.Builder.CreateIntToPtr(CGF.Builder.CreateAnd(AsInt, Mask), in EmitVAArgFromMemory()
3133 llvm::Value *FPRPtr = Builder.CreateIntToPtr(FPRPtrAsInt, CharPtr); in EmitVAArg()
3135 llvm::Value *OverflowAreaPtr = Builder.CreateIntToPtr(OverflowAreaPtrAsInt, CharPtrPtr); in EmitVAArg()
3137 llvm::Value *RegsaveAreaPtr = Builder.CreateIntToPtr(RegsaveAreaPtrAsInt, CharPtrPtr); in EmitVAArg()
3172 llvm::Value *Result1 = Builder.CreateIntToPtr(OurReg, PTy); in EmitVAArg()
3186 llvm::Value *Result2 = Builder.CreateIntToPtr(OverflowAreaAsInt, PTy); in EmitVAArg()
3188 Builder.CreateStore(Builder.CreateIntToPtr(OverflowAreaAsInt, CharPtr), OverflowAreaPtr); in EmitVAArg()
3673 Addr = Builder.CreateIntToPtr(AddrAsInt, BP, "ap.align"); in EmitVAArg()
3713 RealAddr = Builder.CreateIntToPtr(RealAddr, PBaseTy); in EmitVAArg()
[all …]
H A DCGObjCMac.cpp4111 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCWeakAssign()
4133 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCGlobalAssign()
4160 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCIvarAssign()
4180 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCStrongCastAssign()
6795 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCIvarAssign()
6815 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCStrongCastAssign()
6862 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCWeakAssign()
6883 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCGlobalAssign()
H A DCGExprScalar.cpp785 return Builder.CreateIntToPtr(IntResult, DstTy, "conv"); in EmitScalarConversion()
1500 return Builder.CreateIntToPtr(IntResult, ConvertType(DestTy)); in VisitCastExpr()
3321 Val = Builder.CreateIntToPtr(Val, ArgTy); in VisitVAArgExpr()
H A DCGAtomic.cpp928 return RValue::get(CGF.Builder.CreateIntToPtr(IntVal, ValTy)); in convertIntToValue()
H A DCGBuiltin.cpp74 return CGF.Builder.CreateIntToPtr(V, ResultType); in EmitFromInt()
1604 return RValue::get(Builder.CreateIntToPtr(Builder.CreateExtractValue(Result, in EmitBuiltinExpr()
1647 Builder.CreateIntToPtr(EmitScalarExpr(E->getArg(0)), in EmitBuiltinExpr()
3277 return Builder.CreateIntToPtr(Val, RealResTy); in EmitARMBuiltinExpr()
4050 return Builder.CreateIntToPtr(Val, RealResTy); in EmitAArch64BuiltinExpr()
H A DCGStmt.cpp2099 Tmp = Builder.CreateIntToPtr(Tmp, TruncTy); in EmitAsmStmt()
H A DCGBlocks.cpp2145 V = Builder.CreateIntToPtr(Builder.getInt32(isa), Int8PtrTy, "isa"); in emitByrefStructureInit()
H A DItaniumCXXABI.cpp460 Builder.CreateIntToPtr(FnAsInt, FTy->getPointerTo(), "memptr.nonvirtualfn"); in EmitLoadOfMemberFunctionPointer()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetFolder.h192 Constant *CreateIntToPtr(Constant *C, Type *DestTy) const { in CreateIntToPtr() function
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp830 ResultPtr = Builder.CreateIntToPtr(ResultPtr, Variadic->getType()); in lowerToArithmetics()
H A DSROA.cpp1892 return IRB.CreateIntToPtr(IRB.CreateBitCast(V, DL.getIntPtrType(NewTy)), in convertValue()
1897 return IRB.CreateIntToPtr(IRB.CreateBitCast(V, DL.getIntPtrType(NewTy)), in convertValue()
1900 return IRB.CreateIntToPtr(V, NewTy); in convertValue()
H A DScalarReplAggregates.cpp884 FromVal = Builder.CreateIntToPtr(FromVal, ToType); in ConvertScalar_ExtractValue()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp1313 return Builder.CreateIntToPtr(V, DestTy); in createCast()
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DCore.cpp2602 return wrap(unwrap(B)->CreateIntToPtr(unwrap(Val), unwrap(DestTy), Name)); in LLVMBuildIntToPtr()

12