Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp505 IRB.CreateIntToPtr(untagPointer(IRB, AddrLong), Addr->getType()); in untagPointerOperand()
531 Value *MemTag = IRB.CreateLoad(IRB.CreateIntToPtr(ShadowLong, Int8PtrTy)); in instrumentMemAccessInline()
658 Value *ShadowPtr = IRB.CreateIntToPtr( in tagAlloca()
740 return IRB.CreateIntToPtr(TaggedPtrLong, Ty); in tagPointer()
861 IRB.CreateIntToPtr(ThreadLongMaybeUntagged, IntptrTy->getPointerTo(0)); in emitPrologue()
H A DMemorySanitizer.cpp1390 IRB.CreateIntToPtr(ShadowLong, PointerType::get(ShadowTy, 0)); in getShadowOriginPtrUserspace()
1454 return IRB.CreateIntToPtr(Base, PointerType::get(getShadowTy(A), 0), in getShadowPtrForArgument()
1466 return IRB.CreateIntToPtr(Base, PointerType::get(MS.OriginTy, 0), in getOriginPtrForArgument()
3789 return IRB.CreateIntToPtr(Base, PointerType::get(MSV.getShadowTy(Ty), 0), in getShadowPtrForVAArgument()
3800 return IRB.CreateIntToPtr(Base, PointerType::get(MS.OriginTy, 0), in getOriginPtrForVAArgument()
3859 Value *RegSaveAreaPtrPtr = IRB.CreateIntToPtr( in finalizeInstrumentation()
3874 Value *OverflowArgAreaPtrPtr = IRB.CreateIntToPtr( in finalizeInstrumentation()
3998 IRB.CreateIntToPtr(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy), in finalizeInstrumentation()
4146 IRB.CreateIntToPtr( in getVAField64()
4156 IRB.CreateIntToPtr( in getVAField32()
[all …]
H A DAddressSanitizer.cpp1556 IRB.CreateLoad(IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy)); in instrumentAddress()
1607 Value *LastByte = IRB.CreateIntToPtr( in instrumentUnusualSizeOrAlignment()
2724 Poison, IRB.CreateIntToPtr(Ptr, Poison->getType()->getPointerTo()), 1); in copyToShadowInline()
3018 Value *NewAllocaPtr = IRB.CreateIntToPtr( in processStaticAllocas()
3026 Value *BasePlus0 = IRB.CreateIntToPtr(LocalStackBase, IntptrPtrTy); in processStaticAllocas()
3030 Value *BasePlus1 = IRB.CreateIntToPtr( in processStaticAllocas()
3040 Value *BasePlus2 = IRB.CreateIntToPtr( in processStaticAllocas()
3108 IRBPoison.CreateIntToPtr(SavedFlagPtrPtr, IntptrPtrTy)); in processStaticAllocas()
3111 IRBPoison.CreateIntToPtr(SavedFlagPtr, IRBPoison.getInt8PtrTy())); in processStaticAllocas()
3236 Value *NewAddressPtr = IRB.CreateIntToPtr(NewAddress, AI->getType()); in handleDynamicAllocaCall()
H A DSanitizerCoverage.cpp596 PCs.push_back((Constant *)IRB.CreateIntToPtr( in CreatePCArray()
601 PCs.push_back((Constant *)IRB.CreateIntToPtr( in CreatePCArray()
791 auto GuardPtr = IRB.CreateIntToPtr( in InjectCoverageAtBlock()
H A DThreadSanitizer.cpp543 StoredValue = IRB.CreateIntToPtr(StoredValue, IRB.getInt8PtrTy()); in instrumentLoadOrStore()
698 OldVal = IRB.CreateIntToPtr(C, OrigOldValTy); in instrumentAtomic()
H A DEfficiencySanitizer.cpp887 Value *OldValue = IRB.CreateLoad(IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy)); in instrumentFastpathWorkingSet()
896 IRB.CreateStore(NewVal, IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy)); in instrumentFastpathWorkingSet()
H A DDataFlowSanitizer.cpp1053 return IRB.CreateIntToPtr( in getShadowAddress()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp78 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
121 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DConstantFolder.h208 Constant *CreateIntToPtr(Constant *C, Type *DestTy) const { in CreateIntToPtr() function
H A DNoFolder.h272 Instruction *CreateIntToPtr(Constant *C, Type *DestTy) const { in CreateIntToPtr() function
H A DIRBuilder.h1727 Value *CreateIntToPtr(Value *V, Type *DestTy,
1817 return CreateIntToPtr(V, DestTy, Name);
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetFolder.h192 Constant *CreateIntToPtr(Constant *C, Type *DestTy) const { in CreateIntToPtr() function
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DSafeStack.cpp543 BasePointer = cast<Instruction>(IRB.CreateIntToPtr( in moveStaticAllocasToUnsafeStack()
672 Value *NewTop = IRB.CreateIntToPtr( in moveDynamicAllocasToUnsafeStack()
H A DSjLjEHPrepare.cpp196 ExnVal = Builder.CreateIntToPtr(ExnVal, Builder.getInt8PtrTy()); in setupFunctionContext()
H A DAtomicExpandPass.cpp636 Ret.AlignedAddr = Builder.CreateIntToPtr( in createMaskInstrs()
1055 OldVal = Builder.CreateIntToPtr(OldVal, CI->getCompareOperand()->getType()); in convertCmpXchgToIntegerType()
H A DCodeGenPrepare.cpp4668 ResultPtr = Builder.CreateIntToPtr(AddrMode.BaseReg, Addr->getType(), in optimizeMemoryInst()
4672 ResultPtr = Builder.CreateIntToPtr(AddrMode.ScaledReg, Addr->getType(), in optimizeMemoryInst()
4831 SunkAddr = Builder.CreateIntToPtr(Result, Addr->getType(), "sunkaddr"); in optimizeMemoryInst()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjCMac.cpp4746 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCWeakAssign()
4767 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCGlobalAssign()
4793 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCIvarAssign()
4812 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCStrongCastAssign()
7409 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCIvarAssign()
7429 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCStrongCastAssign()
7475 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCWeakAssign()
7496 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCGlobalAssign()
H A DCGExprScalar.cpp1290 return Builder.CreateIntToPtr(IntResult, DstTy, "conv"); in EmitScalarConversion()
2155 auto *IntToPtr = Builder.CreateIntToPtr(IntResult, DestLLVMTy); in VisitCastExpr()
3169 return CGF.Builder.CreateIntToPtr(index, pointer->getType()); in emitPointerArithmetic()
4165 Val = Builder.CreateIntToPtr(Val, ArgTy); in VisitVAArgExpr()
4234 return Builder.CreateIntToPtr(Src, DstTy, Name); in createCastsForTypeOfSameSize()
H A DCGOpenMPRuntimeNVPTX.cpp2543 PtrV = Bld.CreateIntToPtr(V, CGF.VoidPtrTy); in emitNonSPMDParallelCall()
3011 Bld.CreateIntToPtr(ScratchPadElemAbsolutePtrVal, CGF.VoidPtrTy);
3026 Bld.CreateIntToPtr(ScratchPadElemAbsolutePtrVal, CGF.VoidPtrTy);
3879 CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy), in emitReduction()
H A DCGStmt.cpp2227 Tmp = Builder.CreateIntToPtr(Tmp, TruncTy); in EmitAsmStmt()
H A DCGBuiltin.cpp91 return CGF.Builder.CreateIntToPtr(V, ResultType); in EmitFromInt()
3254 return RValue::get(Builder.CreateIntToPtr(Builder.CreateExtractValue(Result, in EmitBuiltinExpr()
5743 return Builder.CreateIntToPtr(Call, ValueType); in EmitSpecialRegisterBuiltin()
6010 return Builder.CreateIntToPtr(Val, RealResTy); in EmitARMBuiltinExpr()
6890 return Builder.CreateIntToPtr(Val, RealResTy); in EmitAArch64BuiltinExpr()
11494 Builder.CreateIntToPtr(Ops[0], llvm::PointerType::get(IntTy, 257)); in EmitX86BuiltinExpr()
11506 Builder.CreateIntToPtr(Ops[0], llvm::PointerType::get(IntTy, 256)); in EmitX86BuiltinExpr()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp504 return Builder.CreateIntToPtr(V, DestTy); in createCast()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp926 ResultPtr = Builder.CreateIntToPtr(ResultPtr, Variadic->getType()); in lowerToArithmetics()
H A DSROA.cpp1741 return IRB.CreateIntToPtr(IRB.CreateBitCast(V, DL.getIntPtrType(NewTy)), in convertValue()
1746 return IRB.CreateIntToPtr(IRB.CreateBitCast(V, DL.getIntPtrType(NewTy)), in convertValue()
1749 return IRB.CreateIntToPtr(V, NewTy); in convertValue()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp563 Value *ThrewInt = IRB.CreateIntToPtr(Threw, Type::getInt32PtrTy(C), in wrapTestSetjmp()

12