Home
last modified time | relevance | path

Searched refs:VoidPtrTy (Results 1 – 25 of 62) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.cpp162 i8p = CGM.VoidPtrTy; in buildBlockDescriptor()
527 elementTypes.push_back(CGM.VoidPtrTy); in initializeForBlockHeader()
530 elementTypes.push_back(CGM.VoidPtrTy); in initializeForBlockHeader()
614 addBlockLayout(align, CGM.getPointerSize(), &CI, CGM.VoidPtrTy, in computeBlockInfo()
787 IsOpenCL ? CGM.getOpenCLRuntime().getGenericVoidPointerType() : VoidPtrTy; in EmitBlockLiteral()
889 llvm::ConstantExpr::getBitCast(InvokeFn, VoidPtrTy); in EmitBlockLiteral()
1166 llvm::StructType::create("struct.__block_literal_generic", VoidPtrTy, in getGenericBlockLiteralType()
1167 IntTy, IntTy, VoidPtrTy, BlockDescPtrTy); in getGenericBlockLiteralType()
1217 BlockPtr = Builder.CreatePointerCast(BlockPtr, VoidPtrTy); in EmitBlockCallExpr()
1218 Args.add(RValue::get(BlockPtr), Ctx.VoidPtrTy); in EmitBlockCallExpr()
[all …]
H A DCGOpenMPRuntime.cpp1623 CGF.Builder.CreatePointerCast(VDAddr.emitRawPointer(CGF), CGM.VoidPtrTy), in emitThreadPrivateVarInit()
1650 /*Id=*/nullptr, CGM.getContext().VoidPtrTy, in emitThreadPrivateVarDefinition()
1655 CGM.getContext().VoidPtrTy, Args); in emitThreadPrivateVarDefinition()
1660 CtorCGF.StartFunction(GlobalDecl(), CGM.getContext().VoidPtrTy, Fn, FI, in emitThreadPrivateVarDefinition()
1664 CGM.getContext().VoidPtrTy, Dst.getLocation()); in emitThreadPrivateVarDefinition()
1671 CGM.getContext().VoidPtrTy, Dst.getLocation()); in emitThreadPrivateVarDefinition()
1682 /*Id=*/nullptr, CGM.getContext().VoidPtrTy, in emitThreadPrivateVarDefinition()
1699 /*Volatile=*/false, CGM.getContext().VoidPtrTy, Dst.getLocation()); in emitThreadPrivateVarDefinition()
1763 CGM.getModule(), CGM.VoidPtrTy, in emitDeclareTargetFunction()
1771 Name, Addr, CGM.GetTargetTypeStoreSize(CGM.VoidPtrTy).getQuantity(), in emitDeclareTargetFunction()
[all …]
H A DCGException.cpp989 TypeInfo.RTTI = llvm::Constant::getNullValue(CGF.VoidPtrTy); in emitCatchPadBlock()
996 llvm::Constant::getNullValue(CGF.VoidPtrTy)}); in emitCatchPadBlock()
1039 TypeInfo.RTTI = llvm::Constant::getNullValue(CGF.VoidPtrTy); in emitWasmCatchPadBlock()
1056 CGF.CGM.getIntrinsic(llvm::Intrinsic::eh_typeid_for, {CGF.VoidPtrTy}); in emitWasmCatchPadBlock()
1072 TypeInfo.RTTI = llvm::Constant::getNullValue(CGF.VoidPtrTy); in emitWasmCatchPadBlock()
1141 CGF.CGM.getIntrinsic(llvm::Intrinsic::eh_typeid_for, {CGF.VoidPtrTy}); in emitCatchDispatchBlock()
1737 QualType ArgTys[2] = {Context.UnsignedCharTy, Context.VoidPtrTy}; in Emit()
1928 D->getType() == getContext().VoidPtrTy) { in EmitCapturedLocals()
1951 Address(ParentFP, CGM.VoidPtrTy, getPointerAlign())); in EmitCapturedLocals()
2041 getContext().VoidPtrTy, ImplicitParamKind::Other)); in startOutlinedSEHHelper()
[all …]
H A DCGAtomic.cpp1102 getContext().VoidPtrTy); in EmitAtomicExpr()
1133 getContext().VoidPtrTy); in EmitAtomicExpr()
1136 getContext().VoidPtrTy); in EmitAtomicExpr()
1152 getContext().VoidPtrTy); in EmitAtomicExpr()
1167 getContext().VoidPtrTy); in EmitAtomicExpr()
1248 getContext().VoidPtrTy); in EmitAtomicExpr()
1509 Args.add(RValue::get(getAtomicPointer()), CGF.getContext().VoidPtrTy); in EmitAtomicLoadLibcall()
1510 Args.add(RValue::get(AddForLoaded), CGF.getContext().VoidPtrTy); in EmitAtomicLoadLibcall()
1708 Args.add(RValue::get(getAtomicPointer()), CGF.getContext().VoidPtrTy); in EmitAtomicCompareExchangeLibcall()
1709 Args.add(RValue::get(ExpectedAddr), CGF.getContext().VoidPtrTy); in EmitAtomicCompareExchangeLibcall()
[all …]
H A DCodeGenTypeCache.h57 llvm::PointerType *VoidPtrTy; member
H A DCGObjC.cpp831 args.add(RValue::get(dest), Context.VoidPtrTy); in emitStructGetterCall()
832 args.add(RValue::get(src), Context.VoidPtrTy); in emitStructGetterCall()
1096 args.add(RValue::get(returnAddr), CGF.getContext().VoidPtrTy); in emitCPPObjectAtomicGetterCall()
1102 args.add(RValue::get(ivarAddr), CGF.getContext().VoidPtrTy); in emitCPPObjectAtomicGetterCall()
1105 args.add(RValue::get(AtomicHelperFn), CGF.getContext().VoidPtrTy); in emitCPPObjectAtomicGetterCall()
1244 llvm::Value *self = Builder.CreateBitCast(LoadObjCSelf(), VoidPtrTy); in generateObjCGetterBody()
1371 args.add(RValue::get(ivarAddr), CGF.getContext().VoidPtrTy); in emitStructSetterCall()
1379 args.add(RValue::get(argAddr), CGF.getContext().VoidPtrTy); in emitStructSetterCall()
1415 args.add(RValue::get(ivarAddr), CGF.getContext().VoidPtrTy); in emitCPPObjectAtomicSetterCall()
1423 args.add(RValue::get(argAddr), CGF.getContext().VoidPtrTy); in emitCPPObjectAtomicSetterCall()
[all …]
H A DCGCoroutine.cpp425 ImplicitParamDecl AwaiterDecl(C, C.VoidPtrTy, ImplicitParamKind::Other); in generateAwaitSuspendWrapper()
426 ImplicitParamDecl FrameDecl(C, C.VoidPtrTy, ImplicitParamKind::Other); in generateAwaitSuspendWrapper()
833 auto *Phi = Builder.CreatePHI(VoidPtrTy, 2); in EmitCoroutineBody()
889 new llvm::BitCastInst(PromiseAddr.emitRawPointer(*this), VoidPtrTy, "", in EmitCoroutineBody()
H A DCGOpenMPRuntimeGPU.cpp1196 OutlinedFnArgs.push_back(llvm::ConstantPointerNull::get(CGM.VoidPtrTy)); in emitTeamsCall()
1230 llvm::ArrayType::get(CGM.VoidPtrTy, CapturedVars.size()), in emitParallelCall()
1241 PtrV = Bld.CreateIntToPtr(V, CGF.VoidPtrTy); in emitParallelCall()
1243 PtrV = Bld.CreatePointerBitCastOrAddrSpaceCast(V, CGF.VoidPtrTy); in emitParallelCall()
1245 Ctx.getPointerType(Ctx.VoidPtrTy)); in emitParallelCall()
1925 .getPointerType(CGF.getContext().VoidPtrTy) in createParallelDataSharingWrapper()
H A DCGObjCRuntime.cpp339 lock = CGF.Builder.CreateBitCast(lock, CGF.VoidPtrTy); in EmitAtSynchronizedStmt()
H A DCGExpr.cpp3898 ImplicitParamDecl ArgAddr(C, C.VoidPtrTy, ImplicitParamKind::Other); in EmitCfiCheckStub()
3899 ImplicitParamDecl ArgCFICheckFailData(C, C.VoidPtrTy, in EmitCfiCheckStub()
3908 llvm::FunctionType::get(VoidTy, {Int64Ty, VoidPtrTy, VoidPtrTy}, false), in EmitCfiCheckStub()
3943 ImplicitParamDecl ArgData(getContext(), getContext().VoidPtrTy, in EmitCfiCheckFail()
3945 ImplicitParamDecl ArgAddr(getContext(), getContext().VoidPtrTy, in EmitCfiCheckFail()
3954 llvm::FunctionType::get(VoidTy, {VoidPtrTy, VoidPtrTy}, false), in EmitCfiCheckFail()
3971 CGM.getContext().VoidPtrTy, ArgData.getLocation()); in EmitCfiCheckFail()
3974 CGM.getContext().VoidPtrTy, ArgAddr.getLocation()); in EmitCfiCheckFail()
3986 llvm::StructType::get(VoidPtrTy, Int32Ty, Int32Ty); in EmitCfiCheckFail()
3988 llvm::StructType::get(Int8Ty, SourceLocationTy, VoidPtrTy); in EmitCfiCheckFail()
[all …]
H A DItaniumCXXABI.cpp1488 QualType DtorTy = Ctx.getFunctionType(Ctx.VoidTy, {Ctx.VoidPtrTy}, in emitThrow()
1730 CGF.VoidPtrTy, ThisAddr.getAlignment()); in emitExactDynamicCast()
1740 return llvm::PoisonValue::get(CGF.VoidPtrTy); in emitExactDynamicCast()
1860 QualType Q = Context.getAddrSpaceQualType(Context.VoidPtrTy, AS); in buildStructorSignature()
1896 QualType Q = Context.getAddrSpaceQualType(Context.VoidPtrTy, AS); in addImplicitStructorParams()
1945 QualType Q = getContext().getAddrSpaceQualType(getContext().VoidPtrTy, AS); in getImplicitConstructorArgs()
1965 QualType VTTTy = getContext().getPointerType(getContext().VoidPtrTy); in EmitDestructorCall()
2891 Context.getFunctionType(Context.VoidTy, {Context.VoidPtrTy}, EPI); in emitGlobalDtorWithCXAAtExit()
H A DCGDeclCXX.cpp272 {getContext().VoidPtrTy}, EPI); in createAtExitStub()
1200 ImplicitParamDecl Dst(getContext(), getContext().VoidPtrTy, in generateDestroyHelper()
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DInterpreterValuePrinter.cpp125 uint64_t PtrBits = Ctx.getTypeSize(Ctx.VoidPtrTy); in HandleIntegralOrEnumType()
136 TypeSourceInfo *TSI = Ctx.getTrivialTypeSourceInfo(Ctx.VoidPtrTy); in HandlePtrType()
202 AdjustedArgs.push_back(CStyleCastPtrExpr(S, Ctx.VoidPtrTy, (uintptr_t)this)); in ExtractValueFromExpr()
206 CStyleCastPtrExpr(S, Ctx.VoidPtrTy, (uintptr_t)&LastValue)); in ExtractValueFromExpr()
224 CStyleCastPtrExpr(S, Ctx.VoidPtrTy, (uintptr_t)Ty.getAsOpaquePtr()); in ExtractValueFromExpr()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp1698 Type *VoidPtrTy = B.getPtrTy(); in emitMemCpyChk() local
1701 AttributeList::get(M->getContext(), AS), VoidPtrTy, in emitMemCpyChk()
1702 VoidPtrTy, VoidPtrTy, SizeTTy, SizeTTy); in emitMemCpyChk()
1712 Type *VoidPtrTy = B.getPtrTy(); in emitMemPCpy() local
1714 return emitLibCall(LibFunc_mempcpy, VoidPtrTy, in emitMemPCpy()
1715 {VoidPtrTy, VoidPtrTy, SizeTTy}, in emitMemPCpy()
1721 Type *VoidPtrTy = B.getPtrTy(); in emitMemChr() local
1724 return emitLibCall(LibFunc_memchr, VoidPtrTy, in emitMemChr()
1725 {VoidPtrTy, IntTy, SizeTTy}, in emitMemChr()
1731 Type *VoidPtrTy = B.getPtrTy(); in emitMemRChr() local
[all …]
H A DValueMapper.cpp1101 PointerType *VoidPtrTy; in mapAppendingVariable() local
1106 VoidPtrTy = PointerType::getUnqual(GV.getContext()); in mapAppendingVariable()
1108 Type *Tys[3] = {ST.getElementType(0), ST.getElementType(1), VoidPtrTy}; in mapAppendingVariable()
1118 Constant *Null = Constant::getNullValue(VoidPtrTy); in mapAppendingVariable()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp111 Type *VoidPtrTy = PointerType::getUnqual(M.getContext()); in doInitialization() local
116 doubleUnderJBufTy = ArrayType::get(VoidPtrTy, 5); in doInitialization()
117 FunctionContextTy = StructType::get(VoidPtrTy, // __prev in doInitialization()
120 VoidPtrTy, // __personality in doInitialization()
121 VoidPtrTy, // __lsda in doInitialization()
H A DJMCInstrumenter.cpp130 PointerType *VoidPtrTy = PointerType::getUnqual(Ctx); in getCheckFunctionType() local
131 return FunctionType::get(VoidTy, VoidPtrTy, false); in getCheckFunctionType()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenTypeCache.h61 cir::PointerType VoidPtrTy; member
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSVals.cpp142 return QualType{Context.VoidPtrTy}; in VisitGotoLabel()
171 return QualType{Context.VoidPtrTy}; in VisitAllocaRegion()
H A DSimpleConstraintManager.cpp36 T = SVB.getContext().VoidPtrTy; in assumeInternal()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp2007 auto *VoidPtrTy = PointerType::getUnqual(M.getContext()); in emitRegistration() local
2016 auto *RuntimeRegisterTy = FunctionType::get(VoidTy, VoidPtrTy, false); in emitRegistration()
2026 IRB.CreatePointerBitCastOrAddrSpaceCast(Data, VoidPtrTy)); in emitRegistration()
2030 IRB.CreatePointerBitCastOrAddrSpaceCast(Data, VoidPtrTy)); in emitRegistration()
2033 Type *ParamTypes[] = {VoidPtrTy, Int64Ty}; in emitRegistration()
2040 NamesVar, VoidPtrTy), in emitRegistration()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DStdLibraryFunctionsChecker.cpp1671 const QualType VoidPtrTy = getPointerTy(VoidTy); // void * in initFunctionSummaries() local
1675 const QualType VoidPtrRestrictTy = getRestrictTy(VoidPtrTy); in initFunctionSummaries()
2086 "read", Signature(ArgTypes{IntTy, VoidPtrTy, SizeTy}, RetType{Ssize_tTy}), in initFunctionSummaries()
2960 Signature(ArgTypes{VoidPtrTy, SizeTy, IntTy, IntTy, IntTy, Off_tTy}, in initFunctionSummaries()
2961 RetType{VoidPtrTy}), in initFunctionSummaries()
2973 Signature(ArgTypes{VoidPtrTy, SizeTy, IntTy, IntTy, IntTy, Off64_tTy}, in initFunctionSummaries()
2974 RetType{VoidPtrTy}), in initFunctionSummaries()
3323 Signature(ArgTypes{IntTy, VoidPtrTy, SizeTy, IntTy}, in initFunctionSummaries()
3640 ACtx.getFunctionType(/*ResultTy=*/VoidPtrTy, /*Args=*/VoidPtrTy, in initFunctionSummaries()
3722 Signature(ArgTypes{VoidPtrTy, IntTy, IntTy}, RetType{IntTy}), in initFunctionSummaries()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTypeEncodingParser.cpp356 return ast_ctx.VoidPtrTy; in BuildType()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp3785 Context->VoidPtrTy, nullptr, in SynthesizeBlockCall()
3832 Context->VoidPtrTy, nullptr, in RewriteBlockDeclRefExpr()
3842 Context->VoidPtrTy, nullptr, in RewriteBlockDeclRefExpr()
4116 static_cast<unsigned>(Context->getTypeSize(Context->VoidPtrTy)); in SynthesizeByrefCopyDestroyHelper()
4326 QualType FType = Context->getFunctionNoProtoType(Context->VoidPtrTy); in SynthBlockInitFunctionDecl()
4401 NoTypeInfoCStyleCastExpr(Context, Context->VoidPtrTy, CK_BitCast, Arg); in SynthBlockInitExpr()
4409 &Context->Idents.get(DescData), Context->VoidPtrTy, nullptr, SC_Static); in SynthBlockInitExpr()
4412 new (Context) DeclRefExpr(*Context, NewVD, false, Context->VoidPtrTy, in SynthBlockInitExpr()
4414 UO_AddrOf, Context->getPointerType(Context->VoidPtrTy), VK_PRValue, in SynthBlockInitExpr()
4441 Exp = NoTypeInfoCStyleCastExpr(Context, Context->VoidPtrTy, CK_BitCast, in SynthBlockInitExpr()
H A DRewriteModernObjC.cpp2741 Context->getPointerType(Context->VoidPtrTy), in RewriteObjCArrayLiteralExpr()
2870 Context->getPointerType(Context->VoidPtrTy), in RewriteObjCDictionaryLiteralExpr()
4607 Context->VoidPtrTy, nullptr, in SynthesizeBlockCall()
4654 Context->VoidPtrTy, nullptr, in RewriteBlockDeclRefExpr()
4663 Context->VoidPtrTy, nullptr, in RewriteBlockDeclRefExpr()
4953 static_cast<unsigned>(Context->getTypeSize(Context->VoidPtrTy)); in SynthesizeByrefCopyDestroyHelper()
5163 QualType FType = Context->getFunctionNoProtoType(Context->VoidPtrTy); in SynthBlockInitFunctionDecl()
5251 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, Context->VoidPtrTy, in SynthBlockInitExpr()
5260 &Context->Idents.get(DescData), Context->VoidPtrTy, nullptr, SC_Static); in SynthBlockInitExpr()
5263 new (Context) DeclRefExpr(*Context, NewVD, false, Context->VoidPtrTy, in SynthBlockInitExpr()
[all …]

123