/external/clang/include/clang/CodeGen/ |
CodeGenABITypes.h | 29 #include "clang/CodeGen/CGFunctionInfo.h" 44 class CGFunctionInfo; 56 const CGFunctionInfo &arrangeObjCMessageSendSignature( 59 const CGFunctionInfo &arrangeFreeFunctionType( 61 const CGFunctionInfo &arrangeFreeFunctionType( 63 const CGFunctionInfo &arrangeCXXMethodType(const CXXRecordDecl *RD, 65 const CGFunctionInfo &arrangeFreeFunctionCall(CanQualType returnType,
|
CGFunctionInfo.h | 1 //==-- CGFunctionInfo.h - Representation of function argument/return types -==// 10 // Defines CGFunctionInfo and associated types used in representing the 320 /// CGFunctionInfo - Class to encapsulate the information about a 322 class CGFunctionInfo : public llvm::FoldingSetNode { 366 CGFunctionInfo() : Required(RequiredArgs::All) {} 369 static CGFunctionInfo *create(unsigned llvmCC,
|
/external/clang/lib/CodeGen/ |
CodeGenTypes.h | 19 #include "clang/CodeGen/CGFunctionInfo.h" 88 /// FunctionInfos - Hold memoized CGFunctionInfo results. 89 llvm::FoldingSet<CGFunctionInfo> FunctionInfos; 97 llvm::SmallPtrSet<const CGFunctionInfo*, 4> FunctionsBeingProcessed; 131 llvm::FunctionType *GetFunctionType(const CGFunctionInfo &Info); 154 const CGFunctionInfo &arrangeNullaryFunction(); 166 // - The CGFunctionInfo for emitting a specific call site must include 176 const CGFunctionInfo &arrangeGlobalDeclaration(GlobalDecl GD); 177 const CGFunctionInfo &arrangeFunctionDeclaration(const FunctionDecl *FD); 178 const CGFunctionInfo [all...] |
CodeGenABITypes.cpp | 21 #include "clang/CodeGen/CGFunctionInfo.h" 40 const CGFunctionInfo & 46 const CGFunctionInfo & 51 const CGFunctionInfo & 56 const CGFunctionInfo & 62 const CGFunctionInfo &
|
ABIInfo.h | 29 class CGFunctionInfo; 65 virtual void computeInfo(CodeGen::CGFunctionInfo &FI) const = 0;
|
TargetInfo.h | 38 class CGFunctionInfo;
|
CGCXX.cpp | 215 const CGFunctionInfo &fnInfo = 231 const CGFunctionInfo *fnInfo, 272 const CGFunctionInfo &fnInfo = 288 const CGFunctionInfo *fnInfo, 363 const CGFunctionInfo &FInfo =
|
CGCall.cpp | 25 #include "clang/CodeGen/CGFunctionInfo.h" 78 const CGFunctionInfo & 90 static const CGFunctionInfo &arrangeLLVMFunctionInfo(CodeGenTypes &CGT, 106 static const CGFunctionInfo &arrangeFreeFunctionType(CodeGenTypes &CGT, 114 static const CGFunctionInfo &arrangeCXXMethodType(CodeGenTypes &CGT, 123 const CGFunctionInfo & 161 static bool isAAPCSVFP(const CGFunctionInfo &FI, const TargetInfo &Target) { 184 const CGFunctionInfo & 203 const CGFunctionInfo & 221 const CGFunctionInfo [all...] |
CGObjCRuntime.h | 275 const CGFunctionInfo &CallInfo; 278 MessageSendInfo(const CGFunctionInfo &callInfo,
|
CodeGenModule.h | 793 const CGFunctionInfo *fnInfo = nullptr, 800 const CGFunctionInfo *fnInfo = nullptr, 904 const CGFunctionInfo &FI); 908 const CGFunctionInfo &Info, 916 bool ReturnTypeUsesSRet(const CGFunctionInfo &FI); [all...] |
CGObjCRuntime.cpp | 23 #include "clang/CodeGen/CGFunctionInfo.h" 353 const CGFunctionInfo &signature = 366 const CGFunctionInfo &argsInfo = 374 const CGFunctionInfo &argsInfo =
|
CGVTables.cpp | 19 #include "clang/CodeGen/CGFunctionInfo.h" 128 const CGFunctionInfo &FnInfo, 194 const CGFunctionInfo &FnInfo) { 255 const CGFunctionInfo &CallFnInfo = 299 const CGFunctionInfo &FnInfo, 321 const CGFunctionInfo &FnInfo = CGM.getTypes().arrangeGlobalDeclaration(GD);
|
TargetInfo.cpp | 20 #include "clang/CodeGen/CGFunctionInfo.h" 356 void computeInfo(CGFunctionInfo &FI) const override { 419 void computeInfo(CGFunctionInfo &FI) const override; 430 void PNaClABIInfo::computeInfo(CGFunctionInfo &FI) const { 551 void rewriteWithInAlloca(CGFunctionInfo &FI) const; 559 void computeInfo(CGFunctionInfo &FI) const override; 951 void X86_32ABIInfo::computeInfo(CGFunctionInfo &FI) const { [all...] |
CodeGenFunction.h | 78 class CGFunctionInfo; 147 const CGFunctionInfo *CurFnInfo; [all...] |
CodeGenTypes.cpp | 25 #include "clang/CodeGen/CGFunctionInfo.h" 43 for (llvm::FoldingSet<CGFunctionInfo>::iterator 506 const CGFunctionInfo *FI; 516 // If there is something higher level prodding our CGFunctionInfo, then
|
CGCXXABI.h | 98 virtual bool classifyReturnType(CGFunctionInfo &FI) const = 0;
|
CGBlocks.cpp | [all...] |
CGDecl.cpp | 24 #include "clang/CodeGen/CGFunctionInfo.h" 441 const CGFunctionInfo &FnInfo; 444 CallCleanupFunction(llvm::Constant *CleanupFn, const CGFunctionInfo *Info, [all...] |
CGDeclCXX.cpp | 532 const CGFunctionInfo &FI = CGM.getTypes().arrangeFreeFunctionDeclaration(
|
CGAtomic.cpp | 18 #include "clang/CodeGen/CGFunctionInfo.h" 128 const CGFunctionInfo &fnInfo = 726 const CGFunctionInfo &FuncInfo = [all...] |
CGObjC.cpp | 23 #include "clang/CodeGen/CGFunctionInfo.h" 473 const CGFunctionInfo &FI = CGM.getTypes().arrangeObjCMethodDeclaration(OMD); [all...] |
CodeGenFunction.cpp | 27 #include "clang/CodeGen/CGFunctionInfo.h" 524 const CGFunctionInfo &FnInfo, 758 const CGFunctionInfo &FnInfo) { [all...] |
CodeGenModule.cpp | 652 const CGFunctionInfo &Info, 787 const CGFunctionInfo &FI) { [all...] |
MicrosoftCXXABI.cpp | 47 bool classifyReturnType(CGFunctionInfo &FI) const override; 766 bool MicrosoftCXXABI::classifyReturnType(CGFunctionInfo &FI) const { [all...] |
CGClass.cpp | 25 #include "clang/CodeGen/CGFunctionInfo.h" [all...] |