Home
last modified time | relevance | path

Searched refs:GetFunctionType (Results 1 – 25 of 27) sorted by relevance

12

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCXX.cpp135 llvm::Type *AliasValueType = getTypes().GetFunctionType(AliasDecl); in TryEmitBaseDestructorAsAlias()
238 FnType = getTypes().GetFunctionType(*FnInfo); in getAddrAndTypeOfCXXStructor()
305 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FInfo); in BuildAppleKextVirtualDestructorCall()
H A DCodeGenTypes.h136 llvm::FunctionType *GetFunctionType(const CGFunctionInfo &Info);
138 llvm::FunctionType *GetFunctionType(GlobalDecl GD);
H A DCGObjCRuntime.cpp369 CGM.getTypes().GetFunctionType(signature)->getPointerTo(); in getMessageSendInfo()
383 CGM.getTypes().GetFunctionType(argsInfo)->getPointerTo(); in getMessageSendInfo()
H A DCGVTables.cpp168 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FnInfo); in GenerateVarArgsThunk()
463 Ty = CGM.getTypes().GetFunctionType(FnInfo); in generateThunk()
523 llvm::FunctionType *ThunkFnTy = CGM.getTypes().GetFunctionType(FnInfo); in maybeEmitThunk()
H A DCGBlocks.cpp1239 llvm::Type *BlockFTy = CGM.getTypes().GetFunctionType(FnInfo); in EmitBlockCallExpr()
1501 llvm::FunctionType *fnLLVMType = CGM.getTypes().GetFunctionType(fnInfo); in GenerateBlockFunction()
1923 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateCopyHelperFunction()
2112 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateDestroyHelperFunction()
2355 llvm::FunctionType *LTy = CGF.CGM.getTypes().GetFunctionType(FI); in generateByrefCopyHelper()
2422 llvm::FunctionType *LTy = CGF.CGM.getTypes().GetFunctionType(FI); in generateByrefDisposeHelper()
H A DCGCXXABI.cpp51 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType( in EmitLoadOfMemberFunctionPointer()
H A DCGOpenMPRuntimeGPU.cpp2114 auto *Fn = llvm::Function::Create(CGM.getTypes().GetFunctionType(CGFI), in emitInterWarpCopyFunction()
2421 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage, in emitShuffleAndReduceFunction()
2578 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage, in emitListToGlobalCopyFunction()
2691 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage, in emitListToGlobalReduceFunction()
2787 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage, in emitGlobalToListCopyFunction()
2901 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage, in emitGlobalToListReduceFunction()
3511 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage, in createParallelDataSharingWrapper()
H A DCGObjCMac.cpp245 Types.GetFunctionType( in getGetPropertyFn()
264 Types.GetFunctionType( in getSetPropertyFn()
289 Types.GetFunctionType( in getOptimizedSetPropertyFn()
315 Types.GetFunctionType( in getCopyStructFn()
333 Types.GetFunctionType( in getCppAtomicObjectFunction()
345 Types.GetFunctionType( in getEnumerationMutationFn()
358 Types.GetFunctionType(Types.arrangeBuiltinFunctionDeclaration( in getLookUpClassFn()
3967 Types.GetFunctionType(Types.arrangeObjCMethodDeclaration(OMD)); in GenerateMethod()
4002 Types.GetFunctionType(Types.arrangeObjCMethodDeclaration(OMD)); in GenerateDirectMethod()
H A DCodeGenModule.cpp3211 llvm::Type *Ty = getTypes().GetFunctionType(FI); in EmitGlobal()
3575 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI); in emitMultiVersionFunctions()
3607 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI); in emitMultiVersionFunctions()
3670 llvm::FunctionType *DeclTy = getTypes().GetFunctionType(FI); in emitCPUDispatchDefinition()
3807 llvm::FunctionType *DeclTy = getTypes().GetFunctionType(FI); in GetOrCreateMultiVersionResolver()
4396 auto Ty = getTypes().GetFunctionType(*FInfo); in GetAddrOfGlobal()
4403 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI); in GetAddrOfGlobal()
5209 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI); in EmitGlobalFunctionDefinition()
H A DCGOpenMPRuntime.cpp1113 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo); in emitCombinerOrInitializer()
1741 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FI); in emitThreadPrivateVarDefinition()
1774 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FI); in emitThreadPrivateVarDefinition()
1882 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FI); in emitDeclareTargetVarDefinition()
1928 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FI); in emitDeclareTargetVarDefinition()
3514 CGM.getTypes().GetFunctionType(TaskEntryFnInfo); in emitProxyTaskFunction()
3616 CGM.getTypes().GetFunctionType(DestructorFnInfo); in emitDestructorsFunction()
3720 CGM.getTypes().GetFunctionType(TaskPrivatesMapFnInfo); in emitTaskPrivateMappingFunction()
5775 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo); in emitReduceInitFunction()
5847 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo); in emitReduceCombFunction()
[all …]
H A DMicrosoftCXXABI.cpp1983 llvm::FunctionType *Ty = CGF.CGM.getTypes().GetFunctionType(*FInfo); in EmitVirtualDestructorCall()
2049 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo); in EmitVirtualMemPtrThunk()
2950 Ty = Types.GetFunctionType(Types.arrangeCXXMethodDeclaration(MD)); in EmitMemberFunctionPointer()
3501 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType( in EmitLoadOfMemberFunctionPointer()
4069 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo); in getAddrOfCXXCtorClosure()
H A DCodeGenTypes.cpp389 ResultType = GetFunctionType(*FI); in ConvertFunctionTypeInternal()
H A DCGCall.cpp1607 llvm::FunctionType *CodeGenTypes::GetFunctionType(GlobalDecl GD) { in GetFunctionType() function in CodeGenTypes
1609 return GetFunctionType(FI); in GetFunctionType()
1613 CodeGenTypes::GetFunctionType(const CGFunctionInfo &FI) { in GetFunctionType() function in CodeGenTypes
1754 return GetFunctionType(GD); in GetFunctionTypeForVTable()
4709 llvm::FunctionType *IRFuncTy = getTypes().GetFunctionType(CallInfo); in EmitCall()
H A DCGDeclCXX.cpp1092 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FI); in generateDestroyHelper()
H A DItaniumCXXABI.cpp599 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType( in EmitLoadOfMemberFunctionPointer()
1046 Ty = Types.GetFunctionType(Types.arrangeCXXMethodDeclaration(MD)); in BuildMemberPointer()
1990 llvm::FunctionType *Ty = CGF.CGM.getTypes().GetFunctionType(*FInfo); in EmitVirtualDestructorCall()
2772 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FI); in getOrCreateThreadLocalWrapper()
H A DCGExprComplex.cpp655 llvm::FunctionType *FTy = CGF.CGM.getTypes().GetFunctionType(FuncInfo); in EmitComplexBinOpLibCall()
H A DCGNonTrivialStruct.cpp468 llvm::FunctionType *FuncTy = CGM.getTypes().GetFunctionType(FI); in getFunction()
H A DCGObjC.cpp3716 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateObjCAtomicSetterCopyHelperFunction()
3806 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateObjCAtomicGetterCopyHelperFunction()
H A DCGException.cpp2043 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo); in startOutlinedSEHHelper()
H A DCGExprCXX.cpp329 llvm::FunctionType *Ty = CGM.getTypes().GetFunctionType(*FInfo); in EmitCXXMemberOrOperatorMemberCallExpr()
H A DCGAtomic.cpp318 llvm::FunctionType *fnTy = CGF.CGM.getTypes().GetFunctionType(fnInfo); in emitAtomicLibcall()
H A DCGStmt.cpp2868 llvm::FunctionType *FuncLLVMTy = CGM.getTypes().GetFunctionType(FuncInfo); in GenerateCapturedStmtFunction()
H A DCGClass.cpp2904 CGM.getTypes().GetFunctionType(calleeFnInfo)); in EmitForwardingCallToLambda()
H A DCGObjCGNU.cpp3958 Types.GetFunctionType(Types.arrangeObjCMethodDeclaration(OMD)); in GenerateMethod()
H A DCGExpr.cpp5475 llvm::Type *CalleeTy = getTypes().GetFunctionType(FnInfo); in EmitCall()

12