Home
last modified time | relevance | path

Searched refs:Int8PtrTy (Results 1 – 25 of 42) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSanitizerStats.cpp76 PointerType *Int8PtrTy = PointerType::getUnqual(M->getContext()); in finish() local
85 {Constant::getNullValue(Int8PtrTy), in finish()
97 FunctionType *StatInitTy = FunctionType::get(VoidTy, Int8PtrTy, false); in finish()
44 PointerType *Int8PtrTy = B.getInt8PtrTy(); create() local
H A DInlineFunction.cpp1713 Type *Int8PtrTy = in hasLifetimeMarkers() local
1715 if (Ty == Int8PtrTy) in hasLifetimeMarkers()
1720 if (U->getType() != Int8PtrTy) continue; in hasLifetimeMarkers()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp269 llvm::Type *Int8PtrTy = PointerType::getUnqual(C); in createFatbinDesc() local
289 ConstantExpr::getPointerBitCastOrAddrSpaceCast(Fatbin, Int8PtrTy), in createFatbinDesc()
336 PointerType *Int8PtrTy = PointerType::get(C, 0); in createRegisterGlobalsFunction() local
341 {Int8PtrPtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy, Type::getInt32Ty(C), in createRegisterGlobalsFunction()
342 Int8PtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy, Int32PtrTy}, in createRegisterGlobalsFunction()
350 {Int8PtrPtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy, Type::getInt32Ty(C), in createRegisterGlobalsFunction()
359 {Int8PtrPtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy, in createRegisterGlobalsFunction()
368 {Int8PtrPtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy, Type::getInt32Ty(C), in createRegisterGlobalsFunction()
401 auto *Addr = Builder.CreateLoad(Int8PtrTy, AddrPtr, "addr"); in createRegisterGlobalsFunction()
406 auto *Name = Builder.CreateLoad(Int8PtrTy, NamePtr, "name"); in createRegisterGlobalsFunction()
[all …]
H A DUtility.cpp37 Type *Int8PtrTy = PointerType::getUnqual(M.getContext()); in getOffloadingEntryInitializer() local
54 ConstantExpr::getPointerBitCastOrAddrSpaceCast(Addr, Int8PtrTy), in getOffloadingEntryInitializer()
55 ConstantExpr::getPointerBitCastOrAddrSpaceCast(Str, Int8PtrTy), in getOffloadingEntryInitializer()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp410 auto Int8PtrTy = in emitHiddenKernelArgs() local
418 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_printf_buffer", Offset, in emitHiddenKernelArgs()
421 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_hostcall_buffer", Offset, in emitHiddenKernelArgs()
424 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
431 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_default_queue", Offset, in emitHiddenKernelArgs()
434 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
440 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_completion_action", Offset, in emitHiddenKernelArgs()
443 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
450 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_multigrid_sync_arg", Offset, in emitHiddenKernelArgs()
453 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCMac.cpp144 llvm::Type *params[] = { Int8PtrTy, SuperPtrTy, SelectorPtrTy }; in getMessageSendSuperStretFn()
155 llvm::Type *params[] = { Int8PtrTy, SuperPtrTy, SelectorPtrTy }; in getMessageSendSuperStretFn2()
176 llvm::PointerType *Int8PtrTy, *Int8PtrPtrTy; member in __anonb5e682970111::ObjCCommonTypesHelper
414 llvm::Type *args[] = { Int8PtrTy, Int8PtrTy, LongTy }; in GcMemmoveCollectableFn()
415 llvm::FunctionType *FTy = llvm::FunctionType::get(Int8PtrTy, args, false); in GcMemmoveCollectableFn()
722 llvm::Type *params[] = { Int8PtrTy }; in getObjCBeginCatchFn()
723 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(Int8PtrTy, in getObjCBeginCatchFn()
2002 llvm::StructType::create({CGM.UnqualPtrTy, CGM.Int8PtrTy, CGM.IntTy}, in GenerateConstantNSString()
2342 llvm::Constant *nullPtr = llvm::Constant::getNullValue(CGM.Int8PtrTy); in BuildGCBlockLayout()
2700 llvm::Constant *nullPtr = llvm::Constant::getNullValue(CGM.Int8PtrTy); in getBitmapBlockLayout()
[all …]
H A DCGException.cpp37 llvm::FunctionType::get(CGM.VoidTy, CGM.Int8PtrTy, /*isVarArg=*/false); in getFreeExceptionFn()
58 llvm::FunctionType::get(CGM.VoidTy, CGM.Int8PtrTy, /*isVarArg=*/false); in getUnexpectedFn()
92 llvm::FunctionType::get(CGM.VoidTy, CGM.Int8PtrTy, /*isVarArg=*/false); in getCatchallRethrowFn()
378 return llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in getCatchAllValue()
425 ExceptionSlot = CreateTempAlloca(Int8PtrTy, "exn.slot"); in getExceptionSlot()
426 return Address(ExceptionSlot, Int8PtrTy, getPointerAlign()); in getExceptionSlot()
851 Builder.CreateLandingPad(llvm::StructType::get(Int8PtrTy, Int32Ty), 0); in EmitLandingPad()
937 filterTypes[0]->getType() : Int8PtrTy, in EmitLandingPad()
1406 CGF.Builder.CreateAlignedLoad(CGF.Int8PtrTy, SavedExnVar, in Emit()
1458 SavedExnVar = CGF.CreateTempAlloca(CGF.Int8PtrTy, "finally.exn"); in enter()
[all …]
H A DMicrosoftCXXABI.cpp497 CGM.Int8PtrTy, in getTypeDescriptorType()
514 getImageRelativeType(CGM.Int8PtrTy), in getBaseClassDescriptorType()
553 getImageRelativeType(CGM.Int8PtrTy), in getCompleteObjectLocatorType()
731 getImageRelativeType(CGM.Int8PtrTy), // TypeDescriptor in getCatchableTypeType()
736 getImageRelativeType(CGM.Int8PtrTy) // CopyCtor in getCatchableTypeType()
767 getImageRelativeType(CGM.Int8PtrTy), // CleanupFn in getThrowInfoType()
768 getImageRelativeType(CGM.Int8PtrTy), // ForwardCompat in getThrowInfoType()
769 getImageRelativeType(CGM.Int8PtrTy) // CatchableTypeArray in getThrowInfoType()
779 llvm::Type *Args[] = {CGM.Int8PtrTy, getThrowInfoType()->getPointerTo()}; in getThrowFn()
911 llvm::ConstantPointerNull::get(CGM.Int8PtrTy), in emitRethrow()
[all …]
H A DCodeGenTypeCache.h58 llvm::PointerType *Int8PtrTy; member
H A DCGCoroutine.cpp246 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.CGM.Int8PtrTy); in emitSuspendExpression()
573 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in Emit()
633 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in Emit()
811 auto *NullPtr = llvm::ConstantPointerNull::get(Int8PtrTy); in EmitCoroutineBody()
H A DItaniumCXXABI.cpp1430 llvm::FunctionType::get(CGM.Int8PtrTy, CGM.SizeTy, /*isVarArg=*/false); in getAllocateExceptionFn()
1439 llvm::Type *Args[3] = { CGM.Int8PtrTy, CGM.GlobalsInt8PtrTy, CGM.Int8PtrTy }; in getThrowFn()
1482 if (!Dtor) Dtor = llvm::Constant::getNullValue(CGM.Int8PtrTy); in emitThrow()
1494 llvm::Type *Int8PtrTy = CGF.Int8PtrTy; in getItaniumDynamicCastFn() local
1499 llvm::Type *Args[4] = { Int8PtrTy, GlobInt8PtrTy, GlobInt8PtrTy, PtrDiffTy }; in getItaniumDynamicCastFn()
1501 llvm::FunctionType *FTy = llvm::FunctionType::get(Int8PtrTy, Args, false); in getItaniumDynamicCastFn()
1645 CGF.GetVTablePtr(ThisAddr, CGM.Int8PtrTy, SrcDecl, in emitDynamicCastCall()
1796 llvm::Value *VTablePtr = CGF.GetVTablePtr(This, CGM.Int8PtrTy, ClassDecl); in GetVirtualBaseClassOffset()
2355 CGF.GetVTablePtr(V, CGF.Int8PtrTy, UnadjustedClass); in performTypeAdjustment()
2841 : CGF.Int8PtrTy; in emitGlobalDtorWithCXAAtExit()
[all …]
H A DCGObjC.cpp1334 ivarAddr = CGF.Builder.CreateBitCast(ivarAddr, CGF.Int8PtrTy); in emitStructSetterCall()
2180 value = CGF.Builder.CreateBitCast(value, CGF.Int8PtrTy); in emitARCValueOperation()
2217 CGF.Builder.CreateBitCast(value, CGF.Int8PtrTy)}; in emitARCStoreOperation()
2254 llvm::FunctionType::get(CGF.Int8PtrTy, CGF.Int8PtrTy, false); in emitObjCValueOperation()
2265 value = CGF.Builder.CreateBitCast(value, CGF.Int8PtrTy); in emitObjCValueOperation()
2444 value = Builder.CreateBitCast(value, Int8PtrTy); in EmitARCRelease()
2489 Builder.CreateBitCast(value, Int8PtrTy)}; in EmitARCStoreStrongCall()
2573 value = Builder.CreateBitCast(value, Int8PtrTy); in EmitARCRetainAutorelease()
2689 assert(value->getType() == Int8PtrTy); in EmitObjCAutoreleasePoolPop()
2697 llvm::FunctionType::get(Builder.getVoidTy(), Int8PtrTy, false); in EmitObjCAutoreleasePoolPop()
[all …]
H A DABIInfoImpl.cpp175 if (VAListAddr.getElementType() != CGF.Int8PtrTy) in emitVoidPtrDirectVAArg()
176 VAListAddr = VAListAddr.withElementType(CGF.Int8PtrTy); in emitVoidPtrDirectVAArg()
H A DCGBlocks.cpp2148 srcField = srcField.withElementType(CGF.Int8PtrTy); in emitCopy()
2161 field = field.withElementType(CGF.Int8PtrTy); in emitDispose()
2709 V = Builder.CreateIntToPtr(Builder.getInt32(isa), Int8PtrTy, "isa"); in emitByrefStructureInit()
2840 llvm::Type *args[] = { Int8PtrTy, Int32Ty }; in getBlockObjectDispose()
2853 llvm::Type *args[] = { Int8PtrTy, Int8PtrTy, Int32Ty }; in getBlockObjectAssign()
2867 "_NSConcreteGlobalBlock", Int8PtrTy, LangAS::Default, nullptr); in getNSConcreteGlobalBlock()
2877 "_NSConcreteStackBlock", Int8PtrTy, LangAS::Default, nullptr); in getNSConcreteStackBlock()
H A DCGNonTrivialStruct.cpp400 Address(PHIs[I], CGF.Int8PtrTy, in visitArray()
428 return Addr.withElementType(CGF->CGM.Int8PtrTy); in getAddrWithOffset()
813 Address DstPtr = Dst.getAddress().withElementType(CGM.Int8PtrTy); in defaultInitNonTrivialCStructVar()
826 Addrs[I] = Addrs[I].withElementType(CGF.CGM.Int8PtrTy); in callSpecialFunction()
H A DSwiftCallingConv.cpp147 addTypedData(CGM.Int8PtrTy, begin); in addTypedData()
160 addTypedData(CGM.Int8PtrTy, begin + layout.getVBPtrOffset()); in addTypedData()
H A DCGExprCXX.cpp1115 Builder.CreateFlagLoad(llvm::ConstantInt::getNullValue(Int8PtrTy)); in EmitNewArrayInitializer()
1288 Builder.CreateFlagLoad(llvm::ConstantInt::getNullValue(Int8PtrTy)); in EmitNewArrayInitializer()
2188 llvm::Type *PtrTy = Int8PtrTy; in EmitCXXTypeidExpr()
H A DCGOpenMPRuntimeGPU.cpp1220 llvm::Value *ID = llvm::ConstantPointerNull::get(CGM.Int8PtrTy); in emitParallelCall()
1222 ID = Bld.CreateBitOrPointerCast(WFn, CGM.Int8PtrTy); in emitParallelCall()
1223 llvm::Value *FnPtr = Bld.CreateBitOrPointerCast(OutlinedFn, CGM.Int8PtrTy); in emitParallelCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp493 PointerType *Int8PtrTy = PointerType::getUnqual(M.getContext()); in getFindMatchingCatch() local
494 SmallVector<Type *, 16> Args(NumClauses, Int8PtrTy); in getFindMatchingCatch()
495 FunctionType *FTy = FunctionType::get(Int8PtrTy, Args, false); in getFindMatchingCatch()
991 Type *Int8PtrTy = IRB.getPtrTy(); in runOnModule() local
994 IRB.getVoidTy(), {Int8PtrTy, IRB.getInt32Ty()}, false); in runOnModule()
1000 Type *Int8PtrTy = IRB.getPtrTy(); in runOnModule() local
1019 LongjmpArgsTy = StructType::get(Int8PtrTy, // env in runOnModule()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp1393 auto *Int8PtrTy = PointerType::getUnqual(Fn->getContext()); in getFuncAddrForProfData() local
1396 return ConstantPointerNull::get(Int8PtrTy); in getFuncAddrForProfData()
1500 auto *Int8PtrTy = PointerType::getUnqual(GV->getContext()); in getVTableAddrForProfData() local
1504 return ConstantPointerNull::get(Int8PtrTy); in getVTableAddrForProfData()
1506 return ConstantExpr::getBitCast(GV, Int8PtrTy); in getVTableAddrForProfData()
1778 auto *Int8PtrTy = PointerType::getUnqual(Ctx); in createDataVariable() local
1781 Constant *ValuesPtrExpr = ConstantPointerNull::get(Int8PtrTy); in createDataVariable()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp549 PointerType *Int8PtrTy; member
591 Int8PtrTy(PointerType::getUnqual(M.getContext())), in DevirtModule()
1415 FunctionType::get(Type::getVoidTy(M.getContext()), {Int8PtrTy}, true); in tryICallBranchFunnel()
1485 NewArgs.push_back(Int8PtrTy); in applyICallBranchFunnel()
1640 ConstantExpr::getIntToPtr(ConstantInt::get(Int32Ty, Const), Int8PtrTy)); in exportConstant()
2066 LoadedValue = LoadB.CreateIntToPtr(LoadedValue, Int8PtrTy); in scanTypeCheckedLoadUsers()
2069 LoadedValue = LoadB.CreateLoad(Int8PtrTy, GEP); in scanTypeCheckedLoadUsers()
H A DLowerTypeTests.cpp422 PointerType *Int8PtrTy = PointerType::getUnqual(M.getContext()); member in __anonc00fd2a30111::LowerTypeTestsModule
629 ConstantExpr::getIntToPtr(ConstantInt::get(Int8Ty, Mask), Int8PtrTy)); in allocateByteArrays()
923 ExportGlobal(Name, ConstantExpr::getIntToPtr(C, Int8PtrTy)); in exportTypeId()
1021 TIL.BitMask = ImportConstant("bit_mask", TTRes.BitMask, 8, Int8PtrTy); in importTypeId()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp1632 auto *Int8PtrTy = PointerType::getUnqual(Context); in replaceAsyncResumeFunction() local
1635 auto *Val = Builder.CreateBitOrPointerCast(Continuation, Int8PtrTy); in replaceAsyncResumeFunction()
1639 UndefValue::get(Int8PtrTy)); in replaceAsyncResumeFunction()
1690 auto *Int8PtrTy = PointerType::getUnqual(Context); in splitAsyncCoroutine() local
1696 FramePtr = Builder.CreateBitOrPointerCast(FramePtr, Int8PtrTy); in splitAsyncCoroutine()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DHexagon.cpp235 llvm::Type *BP = CGF.Int8PtrTy; in EmitVAArgForHexagon()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp1099 Type *Int8PtrTy = DestInt8PtrTy; in processLoopStridedStore() local
1103 Builder.getVoidTy(), Int8PtrTy, Int8PtrTy, IntIdxTy); in processLoopStridedStore()

12