Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSanitizerStats.cpp45 PointerType *Int8PtrTy = B.getInt8PtrTy(); in create() local
47 ArrayType *StatTy = ArrayType::get(Int8PtrTy, 2); in create()
51 {Constant::getNullValue(Int8PtrTy), in create()
55 Int8PtrTy)})); in create()
58 FunctionType::get(B.getVoidTy(), Int8PtrTy, false); in create()
68 B.CreateCall(StatReport, ConstantExpr::getBitCast(InitAddr, Int8PtrTy)); in create()
77 PointerType *Int8PtrTy = Type::getInt8PtrTy(M->getContext()); in finish() local
86 {Constant::getNullValue(Int8PtrTy), in finish()
99 FunctionType *StatInitTy = FunctionType::get(VoidTy, Int8PtrTy, false); in finish()
103 B.CreateCall(StatInit, ConstantExpr::getBitCast(NewModuleStatsGV, Int8PtrTy)); in finish()
H A DModuleUtils.cpp90 Type *Int8PtrTy = llvm::Type::getInt8PtrTy(M.getContext()); in appendToUsedList() local
92 Constant *C = ConstantExpr::getPointerBitCastOrAddrSpaceCast(V, Int8PtrTy); in appendToUsedList()
100 ArrayType *ATy = ArrayType::get(Int8PtrTy, Init.size()); in appendToUsedList()
H A DCodeExtractor.cpp571 auto *Int8PtrTy = Type::getInt8PtrTy(Ctx); in findAllocas() local
573 CastInst::CreatePointerCast(AI, Int8PtrTy, "lt.cast", I); in findAllocas()
1073 auto Int8PtrTy = Type::getInt8PtrTy(Ctx); in insertLifetimeMarkersSurroundingCall() local
1091 if (Mem->getType() == Int8PtrTy) in insertLifetimeMarkersSurroundingCall()
1095 CastInst::CreatePointerCast(Mem, Int8PtrTy, "lt.cast", TheCall); in insertLifetimeMarkersSurroundingCall()
1108 M, llvm::Intrinsic::lifetime_start, Int8PtrTy); in insertLifetimeMarkersSurroundingCall()
1114 M, llvm::Intrinsic::lifetime_end, Int8PtrTy); in insertLifetimeMarkersSurroundingCall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp400 auto Int8PtrTy = Type::getInt8PtrTy(Func.getContext(), in emitHiddenKernelArgs() local
407 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenPrintfBuffer); in emitHiddenKernelArgs()
414 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenNone); in emitHiddenKernelArgs()
421 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenDefaultQueue); in emitHiddenKernelArgs()
424 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenNone); in emitHiddenKernelArgs()
425 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenNone); in emitHiddenKernelArgs()
810 auto Int8PtrTy = in emitHiddenKernelArgs() local
817 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_printf_buffer", Offset, in emitHiddenKernelArgs()
826 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
838 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
[all …]
H A DAMDGPULateCodeGenPrepare.cpp166 PointerType *Int8PtrTy = Type::getInt8PtrTy(LI.getContext(), AS); in visitLoadInst() local
170 IRB.CreatePointerBitCastOrAddrSpaceCast(Base, Int8PtrTy), in visitLoadInst()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp322 Type *Int8PtrTy; member in __anonb30972230111::HWAddressSanitizer
577 Int8PtrTy = IRB.getInt8PtrTy(); in initializeModule()
710 kHwasanShadowMemoryDynamicAddress, Int8PtrTy); in getShadowNonTls()
711 return IRB.CreateLoad(Int8PtrTy, GlobalDynamicAddress); in getShadowNonTls()
807 return IRB.CreateIntToPtr(Shadow, Int8PtrTy); in memToShadow()
827 Ptr = IRB.CreateBitCast(Ptr, Int8PtrTy); in instrumentMemAccessInline()
1209 ShadowBase = IRB.CreateIntToPtr(ShadowBase, Int8PtrTy); in emitPrologue()
1623 Int8PtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy); in instrumentPersonalityFunctions()
1632 Int32Ty, {Int32Ty, Int32Ty, Int64Ty, Int8PtrTy, Int8PtrTy}, false); in instrumentPersonalityFunctions()
1650 P.first ? IRB.CreateBitCast(P.first, Int8PtrTy) in instrumentPersonalityFunctions()
[all …]
H A DInstrProfiling.cpp900 auto *Int8PtrTy = Type::getInt8PtrTy(Ctx); in getOrCreateRegionCounters() local
903 Constant *ValuesPtrExpr = ConstantPointerNull::get(Int8PtrTy); in getOrCreateRegionCounters()
932 ? ConstantExpr::getBitCast(Fn, Int8PtrTy) in getOrCreateRegionCounters()
933 : ConstantPointerNull::get(Int8PtrTy); in getOrCreateRegionCounters()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTT.cpp46 llvm::ArrayType::get(CGM.Int8PtrTy, Builder.getVTTComponents().size()); in EmitVTTDefinition()
85 CGM.Int8PtrTy); in EmitVTTDefinition()
119 llvm::ArrayType::get(CGM.Int8PtrTy, Builder.getVTTComponents().size()); in GetAddrOfVTT()
120 unsigned Align = CGM.getDataLayout().getABITypeAlignment(CGM.Int8PtrTy); in GetAddrOfVTT()
H A DCGObjCMac.cpp413 llvm::Type *args[] = { Int8PtrTy, Int8PtrTy, LongTy }; in GcMemmoveCollectableFn()
2024 CGM.Int8PtrTy, in GenerateConstantNSString()
5616 llvm::Type *PtrTy = CGM.Int8PtrTy; in BuildIvarLayout()
5799 Int8PtrTy = CGM.Int8PtrTy; in ObjCCommonTypesHelper()
5850 PropertyTy = llvm::StructType::create("struct._prop_t", Int8PtrTy, Int8PtrTy); in ObjCCommonTypesHelper()
5868 Int8PtrTy, Int8PtrTy); in ObjCCommonTypesHelper()
5947 IvarTy = llvm::StructType::create("struct._objc_ivar", Int8PtrTy, Int8PtrTy, in ObjCTypesHelper()
5999 "struct._objc_category", Int8PtrTy, Int8PtrTy, MethodListPtrTy, in ObjCTypesHelper()
6100 Int8PtrTy, Int8PtrTy, IntTy, IntTy); in ObjCNonFragileABITypesHelper()
6129 "struct._class_ro_t", IntTy, IntTy, IntTy, Int8PtrTy, Int8PtrTy, in ObjCNonFragileABITypesHelper()
[all …]
H A DCGException.cpp37 llvm::FunctionType::get(CGM.VoidTy, CGM.Int8PtrTy, /*isVarArg=*/false); in getFreeExceptionFn()
266 llvm::PointerType* Int8PtrTy = llvm::PointerType::get( in getOpaquePersonalityFn() local
271 Int8PtrTy); in getOpaquePersonalityFn()
376 return llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in getCatchAllValue()
423 ExceptionSlot = CreateTempAlloca(Int8PtrTy, "exn.slot"); in getExceptionSlot()
913 filterTypes[0]->getType() : Int8PtrTy, in EmitLandingPad()
1820 llvm::ConstantExpr::getBitCast(ParentCGF.CurFn, Int8PtrTy); in recoverAddrOfEscapedLocal()
1886 llvm::ConstantExpr::getBitCast(ParentCGF.CurFn, Int8PtrTy); in EmitCapturedLocals()
2127 return llvm::UndefValue::get(Int8PtrTy); in EmitSEHExceptionInfo()
2128 assert(SEHInfo->getType() == Int8PtrTy); in EmitSEHExceptionInfo()
[all …]
H A DItaniumCXXABI.cpp825 Builder.CreateBitCast(NonVirtualFn, CGF.Int8PtrTy); in EmitLoadOfMemberFunctionPointer()
1317 llvm::Type *Args[3] = { CGM.Int8PtrTy, CGM.Int8PtrTy, CGM.Int8PtrTy }; in getThrowFn()
1364 llvm::Type *Int8PtrTy = CGF.Int8PtrTy; in getItaniumDynamicCastFn() local
1368 llvm::Type *Args[4] = { Int8PtrTy, Int8PtrTy, Int8PtrTy, PtrDiffTy }; in getItaniumDynamicCastFn()
1469 Value = CGF.Builder.CreateBitCast(Value, CGM.Int8PtrTy); in EmitTypeid()
2610 addr = llvm::Constant::getNullValue(CGF.Int8PtrTy); in emitGlobalDtorWithCXAAtExit()
3233 return llvm::ConstantExpr::getBitCast(GV, CGM.Int8PtrTy); in GetAddrOfExternalRTTIDescriptor()
3923 return llvm::ConstantExpr::getBitCast(GV, CGM.Int8PtrTy); in BuildTypeInfo()
4399 CGM.Int8PtrTy, CGM.Int8PtrTy, /*isVarArg=*/false); in getBeginCatchFn()
4415 CGM.Int8PtrTy, CGM.Int8PtrTy, /*isVarArg=*/false); in getGetExceptionPtrFn()
[all …]
H A DMicrosoftCXXABI.cpp468 CGM.Int8PtrTy, in getTypeDescriptorType()
485 getImageRelativeType(CGM.Int8PtrTy), in getBaseClassDescriptorType()
524 getImageRelativeType(CGM.Int8PtrTy), in getCompleteObjectLocatorType()
707 getImageRelativeType(CGM.Int8PtrTy) // CopyCtor in getCatchableTypeType()
882 llvm::ConstantPointerNull::get(CGM.Int8PtrTy), in emitRethrow()
961 llvm::Type *ArgTypes[] = {CGF.Int8PtrTy}; in emitRTtypeidCall()
1015 llvm::Type *ArgTypes[] = {CGF.Int8PtrTy, CGF.Int32Ty, CGF.Int8PtrTy, in EmitDynamicCastCall()
1016 CGF.Int8PtrTy, CGF.Int32Ty}; in EmitDynamicCastCall()
1036 llvm::Type *ArgTypes[] = {CGF.Int8PtrTy}; in EmitDynamicCastToVoid()
1892 VFTable = llvm::GlobalAlias::create(CGM.Int8PtrTy, in getAddrOfVTable()
[all …]
H A DCGVTables.cpp681 return CGM.Int8PtrTy; in getVTableComponentType()
689 CGM.Int8PtrTy)); in AddPointerLayoutOffset()
726 return builder.add(llvm::ConstantExpr::getBitCast(rtti, CGM.Int8PtrTy)); in addVTableComponent()
745 return builder.add(llvm::ConstantExpr::getNullValue(CGM.Int8PtrTy)); in addVTableComponent()
758 return llvm::ConstantPointerNull::get(CGM.Int8PtrTy); in addVTableComponent()
764 return llvm::ConstantPointerNull::get(CGM.Int8PtrTy); in addVTableComponent()
771 return llvm::ConstantExpr::getBitCast(fn, CGM.Int8PtrTy); in addVTableComponent()
810 return builder.add(llvm::ConstantExpr::getBitCast(fnPtr, CGM.Int8PtrTy)); in addVTableComponent()
817 return builder.addNullPointer(CGM.Int8PtrTy); in addVTableComponent()
H A DCodeGenTypeCache.h57 llvm::PointerType *Int8PtrTy; member
H A DCGCoroutine.cpp198 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.CGM.Int8PtrTy); in emitSuspendExpression()
399 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in Emit()
456 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in Emit()
578 auto *NullPtr = llvm::ConstantPointerNull::get(Int8PtrTy); in EmitCoroutineBody()
H A DCGBlocks.cpp2415 return llvm::ConstantExpr::getBitCast(Fn, CGF.Int8PtrTy); in generateByrefCopyHelper()
2472 return llvm::ConstantExpr::getBitCast(Fn, CGF.Int8PtrTy); in generateByrefDisposeHelper()
2646 types.push_back(Int8PtrTy); in getBlockByrefInfo()
2665 types.push_back(Int8PtrTy); in getBlockByrefInfo()
2669 types.push_back(Int8PtrTy); in getBlockByrefInfo()
2678 types.push_back(Int8PtrTy); in getBlockByrefInfo()
2755 V = Builder.CreateIntToPtr(Builder.getInt32(isa), Int8PtrTy, "isa"); in emitByrefStructureInit()
2829 Builder.CreateBitCast(V, Int8PtrTy), in BuildBlockRelease()
2887 llvm::Type *args[] = { Int8PtrTy, Int32Ty }; in getBlockObjectDispose()
2900 llvm::Type *args[] = { Int8PtrTy, Int8PtrTy, Int32Ty }; in getBlockObjectAssign()
[all …]
H A DCGObjC.cpp1309 argAddr = CGF.Builder.CreateBitCast(argAddr, CGF.Int8PtrTy); in emitStructSetterCall()
2128 value = CGF.Builder.CreateBitCast(value, CGF.Int8PtrTy); in emitARCValueOperation()
2156 if (origType != CGF.Int8PtrTy) in emitARCLoadOperation()
2180 CGF.Builder.CreateBitCast(value, CGF.Int8PtrTy) in emitARCStoreOperation()
2221 llvm::FunctionType::get(CGF.Int8PtrTy, CGF.Int8PtrTy, false); in emitObjCValueOperation()
2232 value = CGF.Builder.CreateBitCast(value, CGF.Int8PtrTy); in emitObjCValueOperation()
2410 value = Builder.CreateBitCast(value, Int8PtrTy); in EmitARCRelease()
2457 Builder.CreateBitCast(value, Int8PtrTy) in EmitARCStoreStrongCall()
2542 value = Builder.CreateBitCast(value, Int8PtrTy); in EmitARCRetainAutorelease()
2665 assert(value->getType() == Int8PtrTy); in EmitObjCAutoreleasePoolPop()
[all …]
H A DCodeGenFunction.cpp977 ReturnLocation = CreateDefaultAlignTempAlloca(Int8PtrTy, "return.sloc.ptr"); in StartFunction()
978 InitTempAlloca(ReturnLocation, llvm::ConstantPointerNull::get(Int8PtrTy)); in StartFunction()
1067 CreateDefaultAlignTempAlloca(Int8PtrTy, "result.ptr"); in StartFunction()
1069 ReturnValue.getPointer(), Int8PtrTy), in StartFunction()
1981 llvm::Value *DestVal = TmpBuilder.CreatePHI(Int8PtrTy, 0, in GetIndirectGotoBlock()
2378 Builder.CreateBitCast(CGM.EmitAnnotationString(AnnotationStr), Int8PtrTy), in EmitAnnotationCall()
2379 Builder.CreateBitCast(CGM.EmitAnnotationUnit(Location), Int8PtrTy), in EmitAnnotationCall()
2393 Builder.CreateBitCast(V, CGM.Int8PtrTy, V->getName()), in EmitVarAnnotations()
2403 CGM.Int8PtrTy); in EmitFieldAnnotations()
2409 if (VTy != CGM.Int8PtrTy) in EmitFieldAnnotations()
[all …]
H A DCGDeclCXX.cpp142 Argument = llvm::Constant::getNullValue(CGF.Int8PtrTy); in EmitDeclDestroy()
164 llvm::Type *ObjectPtr[1] = {Int8PtrTy}; in EmitInvariantStart()
170 llvm::ConstantExpr::getBitCast(Addr, Int8PtrTy)}; in EmitInvariantStart()
H A DCGExpr.cpp57 llvm::PointerType *destType = Int8PtrTy; in EmitCastToVoidPtr()
361 CleanupArg = llvm::Constant::getNullValue(CGF.Int8PtrTy); in pushTemporaryCleanup()
749 llvm::Type *Tys[2] = { IntPtrTy, Int8PtrTy }; in EmitTypeCheck()
754 llvm::Value *CastAddr = Builder.CreateBitCast(Ptr, Int8PtrTy); in EmitTypeCheck()
3105 Filename = llvm::Constant::getNullValue(Int8PtrTy); in EmitCheckSourceLocation()
3273 Args.push_back(Builder.CreateBitCast(InfoPtr, Int8PtrTy)); in EmitCheck()
3274 ArgTypes.push_back(Int8PtrTy); in EmitCheck()
3337 llvm::FunctionType::get(VoidTy, {Int64Ty, Int8PtrTy, Int8PtrTy}, in EmitCfiSlowPathCheck()
3344 llvm::FunctionType::get(VoidTy, {Int64Ty, Int8PtrTy}, false)); in EmitCfiSlowPathCheck()
3361 llvm::FunctionType::get(VoidTy, {Int64Ty, Int8PtrTy, Int8PtrTy}, false), in EmitCfiCheckStub()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp1011 if (PtrType != Int8PtrTy) in CreateLaunderInvariantGroup()
1012 Ptr = CreateBitCast(Ptr, Int8PtrTy); in CreateLaunderInvariantGroup()
1015 M, Intrinsic::launder_invariant_group, {Int8PtrTy}); in CreateLaunderInvariantGroup()
1019 Int8PtrTy && in CreateLaunderInvariantGroup()
1024 if (PtrType != Int8PtrTy) in CreateLaunderInvariantGroup()
1036 if (PtrType != Int8PtrTy) in CreateStripInvariantGroup()
1037 Ptr = CreateBitCast(Ptr, Int8PtrTy); in CreateStripInvariantGroup()
1040 M, Intrinsic::strip_invariant_group, {Int8PtrTy}); in CreateStripInvariantGroup()
1042 assert(FnStripInvariantGroup->getReturnType() == Int8PtrTy && in CreateStripInvariantGroup()
1044 Int8PtrTy && in CreateStripInvariantGroup()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp507 PointerType *Int8PtrTy; member
545 Int8PtrTy(Type::getInt8PtrTy(M.getContext())), in DevirtModule()
1279 FunctionType::get(Type::getVoidTy(M.getContext()), {Int8PtrTy}, true); in tryICallBranchFunnel()
1337 NewArgs.push_back(Int8PtrTy); in applyICallBranchFunnel()
1346 Args.push_back(IRB.CreateBitCast(VCallSite.VTable, Int8PtrTy)); in applyICallBranchFunnel()
1480 ConstantExpr::getIntToPtr(ConstantInt::get(Int32Ty, Const), Int8PtrTy)); in exportConstant()
1544 Constant *C = ConstantExpr::getBitCast(M->Bits->GV, Int8PtrTy); in getMemberAddr()
1605 B.CreateGEP(Int8Ty, B.CreateBitCast(Call.VTable, Int8PtrTy), Byte); in applyVirtualConstProp()
1891 Value *GEPPtr = LoadB.CreateBitCast(GEP, PointerType::getUnqual(Int8PtrTy)); in scanTypeCheckedLoadUsers()
1892 Value *LoadedValue = LoadB.CreateLoad(Int8PtrTy, GEPPtr); in scanTypeCheckedLoadUsers()
H A DLowerTypeTests.cpp399 PointerType *Int8PtrTy = Type::getInt8PtrTy(M.getContext()); member in __anonedbf80d70111::LowerTypeTestsModule
637 ConstantExpr::getIntToPtr(ConstantInt::get(Int8Ty, Mask), Int8PtrTy)); in allocateByteArrays()
931 ExportGlobal(Name, ConstantExpr::getIntToPtr(C, Int8PtrTy)); in exportTypeId()
983 C = ConstantExpr::getBitCast(C, Int8PtrTy); in importTypeId()
1030 TIL.BitMask = ImportConstant("bit_mask", TTRes.BitMask, 8, Int8PtrTy); in importTypeId()
1128 CombinedGlobalAddr = ConstantExpr::getBitCast(CombinedGlobalAddr, Int8PtrTy); in lowerTypeTestCalls()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp762 PointerType *Int8PtrTy = Type::getInt8PtrTy(*Ctx, in emitBaseConstants() local
764 Base = new BitCastInst(Base, Int8PtrTy, "base_bitcast", InsertionPt); in emitBaseConstants()
765 Mat = GetElementPtrInst::Create(Int8PtrTy->getElementType(), Base, in emitBaseConstants()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInstr.h188 auto *const Int8PtrTy = Type::getInt8PtrTy(getContext()); in setCoroutineSelf() local
190 ConstantExpr::getBitCast(getFunction(), Int8PtrTy)); in setCoroutineSelf()

12