Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1494 IRB.CreateIntToPtr(ShadowLong, PointerType::get(ShadowTy, 0)); in getShadowOriginPtrUserspace()
1508 IRB.CreateIntToPtr(OriginLong, PointerType::get(MS.OriginTy, 0)); in getShadowOriginPtrUserspace()
1556 return IRB.CreateIntToPtr(Base, PointerType::get(getShadowTy(A), 0), in getShadowPtrForArgument()
1568 return IRB.CreateIntToPtr(Base, PointerType::get(MS.OriginTy, 0), in getOriginPtrForArgument()
4290 return IRB.CreateIntToPtr(Base, PointerType::get(MSV.getShadowTy(Ty), 0), in getShadowPtrForVAArgument()
4301 return IRB.CreateIntToPtr(Base, PointerType::get(MS.OriginTy, 0), in getOriginPtrForVAArgument()
4363 Value *RegSaveAreaPtrPtr = IRB.CreateIntToPtr( in finalizeInstrumentation()
4380 Value *OverflowArgAreaPtrPtr = IRB.CreateIntToPtr( in finalizeInstrumentation()
4455 return IRB.CreateIntToPtr(Base, PointerType::get(MSV.getShadowTy(Ty), 0), in getShadowPtrForVAArgument()
4506 IRB.CreateIntToPtr(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy), in finalizeInstrumentation()
[all …]
H A DHWAddressSanitizer.cpp720 IRB.CreateIntToPtr(untagPointer(IRB, AddrLong), Addr->getType()); in untagPointerOperand()
728 return IRB.CreateIntToPtr(Shadow, Int8PtrTy); in memToShadow()
794 InlineTagAddr = IRB.CreateIntToPtr(InlineTagAddr, Int8PtrTy); in instrumentMemAccessInline()
1004 return IRB.CreateIntToPtr(TaggedPtrLong, Ty); in tagPointer()
1091 IRB.CreateIntToPtr(ThreadLongMaybeUntagged, IntptrTy->getPointerTo(0)); in emitPrologue()
1117 ShadowBase = IRB.CreateIntToPtr(ShadowBase, Int8PtrTy); in emitPrologue()
H A DAddressSanitizer.cpp1770 IRB.CreateLoad(ShadowTy, IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy)); in instrumentAddress()
1821 Value *LastByte = IRB.CreateIntToPtr( in instrumentUnusualSizeOrAlignment()
3009 Poison, IRB.CreateIntToPtr(Ptr, Poison->getType()->getPointerTo()), in copyToShadowInline()
3370 Value *NewAllocaPtr = IRB.CreateIntToPtr( in processStaticAllocas()
3378 Value *BasePlus0 = IRB.CreateIntToPtr(LocalStackBase, IntptrPtrTy); in processStaticAllocas()
3382 Value *BasePlus1 = IRB.CreateIntToPtr( in processStaticAllocas()
3392 Value *BasePlus2 = IRB.CreateIntToPtr( in processStaticAllocas()
3460 IntptrTy, IRBPoison.CreateIntToPtr(SavedFlagPtrPtr, IntptrPtrTy)); in processStaticAllocas()
3463 IRBPoison.CreateIntToPtr(SavedFlagPtr, IRBPoison.getInt8PtrTy())); in processStaticAllocas()
3553 Value *NewAddressPtr = IRB.CreateIntToPtr(NewAddress, AI->getType()); in handleDynamicAllocaCall()
H A DSanitizerCoverage.cpp717 PCs.push_back((Constant *)IRB.CreateIntToPtr( in CreatePCArray()
722 PCs.push_back((Constant *)IRB.CreateIntToPtr( in CreatePCArray()
919 auto GuardPtr = IRB.CreateIntToPtr( in InjectCoverageAtBlock()
H A DThreadSanitizer.cpp637 StoredValue = IRB.CreateIntToPtr(StoredValue, IRB.getInt8PtrTy()); in instrumentLoadOrStore()
813 OldVal = IRB.CreateIntToPtr(C, OrigOldValTy); in instrumentAtomic()
H A DMemProfiler.cpp484 Value *ShadowAddr = IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy); in instrumentAddress()
H A DInstrProfiling.cpp701 Addr = Builder.CreateIntToPtr(Add, Int64PtrTy); in lowerIncrement()
H A DDataFlowSanitizer.cpp1731 return IRB.CreateIntToPtr(Base, PointerType::get(DFS.getShadowTy(T), 0), in getArgTLS()
1886 OriginPtr = IRB.CreateIntToPtr(OriginLong, OriginPtrTy); in getShadowOriginAddress()
1898 return IRB.CreateIntToPtr(ShadowOffset, PrimitiveShadowPtrTy); in getShadowAddress()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp102 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
144 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DIRBuilderFolder.h107 virtual Value *CreateIntToPtr(Constant *C, Type *DestTy) const = 0;
H A DConstantFolder.h215 Constant *CreateIntToPtr(Constant *C, Type *DestTy) const override { in CreateIntToPtr() function
H A DNoFolder.h249 Instruction *CreateIntToPtr(Constant *C, Type *DestTy) const override { in CreateIntToPtr() function
H A DIRBuilder.h2061 Value *CreateIntToPtr(Value *V, Type *DestTy,
2151 return CreateIntToPtr(V, DestTy, Name);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DSafeStack.cpp560 BasePointer = cast<Instruction>(IRB.CreateIntToPtr( in moveStaticAllocasToUnsafeStack()
681 Value *NewTop = IRB.CreateIntToPtr( in moveDynamicAllocasToUnsafeStack()
H A DSjLjEHPrepare.cpp203 ExnVal = Builder.CreateIntToPtr(ExnVal, Builder.getInt8PtrTy()); in setupFunctionContext()
H A DAtomicExpandPass.cpp665 PMV.AlignedAddr = Builder.CreateIntToPtr( in createMaskInstrs()
1111 OldVal = Builder.CreateIntToPtr(OldVal, CI->getCompareOperand()->getType()); in convertCmpXchgToIntegerType()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetFolder.h201 Constant *CreateIntToPtr(Constant *C, Type *DestTy) const override { in CreateIntToPtr() function
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp2121 PtrV = Bld.CreateIntToPtr(V, CGF.VoidPtrTy); in emitParallelCall()
2506 Bld.CreateIntToPtr(ScratchPadElemAbsolutePtrVal, CGF.VoidPtrTy);
2521 Bld.CreateIntToPtr(ScratchPadElemAbsolutePtrVal, CGF.VoidPtrTy);
3274 CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy), in emitListToGlobalReduceFunction()
3480 CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy), in emitGlobalToListReduceFunction()
3802 CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy), in emitReduction()
H A DCGObjCMac.cpp4997 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCWeakAssign()
5018 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCGlobalAssign()
5044 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCIvarAssign()
5063 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCStrongCastAssign()
7697 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCIvarAssign()
7717 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCStrongCastAssign()
7763 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCWeakAssign()
7784 src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy); in EmitObjCGlobalAssign()
H A DCGExprScalar.cpp1351 return Builder.CreateIntToPtr(IntResult, DstTy, "conv"); in EmitScalarConversion()
2235 auto *IntToPtr = Builder.CreateIntToPtr(IntResult, DestLLVMTy); in VisitCastExpr()
3411 return CGF.Builder.CreateIntToPtr(index, pointer->getType()); in emitPointerArithmetic()
4669 Val = Builder.CreateIntToPtr(Val, ArgTy); in VisitVAArgExpr()
4732 return Builder.CreateIntToPtr(Src, DstTy, Name); in createCastsForTypeOfSameSize()
H A DTargetInfo.cpp289 PtrAsInt = CGF.Builder.CreateIntToPtr(PtrAsInt, in emitRoundPointerUpToAlignment()
6073 OnStackPtr = CGF.Builder.CreateIntToPtr(OnStackPtr, CGF.Int8PtrTy); in EmitAAPCSVAArg()
8072 V = CGF.Builder.CreateIntToPtr(V, Temp.getElementType()); in EmitVAArg()
8455 __overflow_area_pointer = CGF.Builder.CreateIntToPtr( in EmitVAArgFromMemory()
8494 Addr = Builder.CreateIntToPtr(AddrAsInt, BP); in EmitVAArgForHexagon()
8568 CGF.Builder.CreateIntToPtr(__current_saved_reg_area_pointer_int, in EmitVAArgForHexagonLinux()
8622 __overflow_area_pointer = CGF.Builder.CreateIntToPtr( in EmitVAArgForHexagonLinux()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp502 return Builder.CreateIntToPtr(V, DestTy); in createCast()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp958 ResultPtr = Builder.CreateIntToPtr(ResultPtr, Variadic->getType()); in lowerToArithmetics()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp589 IRB.CreateIntToPtr(Threw, getAddrPtrType(M), Threw->getName() + ".p"); in wrapTestSetjmp()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp2340 XRead = Builder.CreateIntToPtr(XLoad, XElemTy, "atomic.ptr.cast"); in createAtomicRead()
2495 OldExprVal = Builder.CreateIntToPtr(PHI, XElemTy, in emitAtomicUpdate()

12