Searched refs:CIRGenFunctionInfo (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenTypes.h | 64 llvm::FoldingSet<CIRGenFunctionInfo> functionInfos; 131 cir::FuncType getFunctionType(const CIRGenFunctionInfo &info); 153 const CIRGenFunctionInfo &arrangeGlobalDeclaration(GlobalDecl gd); 161 const CIRGenFunctionInfo & 169 const CIRGenFunctionInfo &arrangeCXXConstructorCall( 173 const CIRGenFunctionInfo & 179 const CIRGenFunctionInfo & 181 const CIRGenFunctionInfo &arrangeCXXStructorDeclaration(clang::GlobalDecl gd); 183 const CIRGenFunctionInfo & 188 const CIRGenFunctionInfo &arrangeFreeFunctionCall(const CallArgList &args, [all …]
|
| H A D | CIRGenCall.cpp | 23 CIRGenFunctionInfo * 24 CIRGenFunctionInfo::create(CanQualType resultType, in create() 33 CIRGenFunctionInfo *fi = new (buffer) CIRGenFunctionInfo(); in create() 45 cir::FuncType CIRGenTypes::getFunctionType(const CIRGenFunctionInfo &fi) { in getFunctionType() 158 const CIRGenFunctionInfo & 225 static const CIRGenFunctionInfo & 277 static const CIRGenFunctionInfo & 309 const CIRGenFunctionInfo &CIRGenTypes::arrangeCXXConstructorCall( in arrangeCXXConstructorCall() 347 const CIRGenFunctionInfo &CIRGenTypes::arrangeCXXMethodCall( in arrangeCXXMethodCall() 366 const CIRGenFunctionInfo & [all …]
|
| H A D | CIRGenFunctionInfo.h | 72 class CIRGenFunctionInfo final 74 private llvm::TrailingObjects<CIRGenFunctionInfo, CanQualType> { 82 CIRGenFunctionInfo() : required(RequiredArgs::All) {} in CIRGenFunctionInfo() function 85 static CIRGenFunctionInfo *create(CanQualType resultType,
|
| H A D | CIRGenTypes.cpp | 77 const CIRGenFunctionInfo *fi; in convertFunctionTypeInternal() 568 const CIRGenFunctionInfo & 576 CIRGenFunctionInfo::Profile(id, required, returnType, argTypes); in arrangeCIRFunctionInfo() 579 CIRGenFunctionInfo *fi = functionInfos.FindNodeOrInsertPos(id, insertPos); in arrangeCIRFunctionInfo() 593 fi = CIRGenFunctionInfo::create(returnType, argTypes, required); in arrangeCIRFunctionInfo() 599 const CIRGenFunctionInfo &CIRGenTypes::arrangeGlobalDeclaration(GlobalDecl gd) { in arrangeGlobalDeclaration()
|
| H A D | ABIInfo.h | 14 class CIRGenFunctionInfo; variable
|
| H A D | CIRGenCXX.cpp | 23 const CIRGenFunctionInfo &fnInfo = in codegenCXXStructor()
|
| H A D | CIRGenModule.h | 203 const CIRGenFunctionInfo *fnInfo = nullptr, 212 clang::GlobalDecl gd, const CIRGenFunctionInfo *fnInfo = nullptr,
|
| H A D | CIRGenModule.cpp | 245 const CIRGenFunctionInfo &fi = in getAddrOfGlobal() 253 const CIRGenFunctionInfo &fi = getTypes().arrangeGlobalDeclaration(gd); in getAddrOfGlobal() 402 const CIRGenFunctionInfo &fi = getTypes().arrangeGlobalDeclaration(gd); in emitGlobalFunctionDefinition() 1302 GlobalDecl gd, const CIRGenFunctionInfo *fnInfo, cir::FuncType fnType, in getAddrAndTypeOfCXXStructor() 1895 const CIRGenFunctionInfo &fnInfo = in emitAliasForGlobal()
|
| H A D | CIRGenCXXExpr.cpp | 131 const CIRGenFunctionInfo *fInfo = nullptr; in emitCXXMemberOrOperatorMemberCallExpr()
|
| H A D | CIRGenClass.cpp | 501 const CIRGenFunctionInfo &info = cgm.getTypes().arrangeCXXConstructorCall( in emitCXXConstructorCall()
|
| H A D | CIRGenFunction.h | 788 RValue emitCall(const CIRGenFunctionInfo &funcInfo, 792 RValue emitCall(const CIRGenFunctionInfo &funcInfo,
|
| H A D | CIRGenExpr.cpp | 1233 const CIRGenFunctionInfo &funcInfo = in emitCall()
|