HomeSort by relevance Sort by last modified time
    Searched refs:CGFunctionInfo (Results 1 - 25 of 36) sorted by null

1 2

  /external/clang/include/clang/CodeGen/
CodeGenABITypes.h 29 #include "clang/CodeGen/CGFunctionInfo.h"
48 class CGFunctionInfo;
51 const CGFunctionInfo &arrangeObjCMessageSendSignature(CodeGenModule &CGM,
55 const CGFunctionInfo &arrangeFreeFunctionType(CodeGenModule &CGM,
59 const CGFunctionInfo &arrangeFreeFunctionType(CodeGenModule &CGM,
62 const CGFunctionInfo &arrangeCXXMethodType(CodeGenModule &CGM,
67 const CGFunctionInfo &arrangeFreeFunctionCall(CodeGenModule &CGM,
SwiftCallingConv.h 39 class CGFunctionInfo;
162 void computeABIInfo(CodeGenModule &CGM, CGFunctionInfo &FI);
CGFunctionInfo.h 1 //==-- CGFunctionInfo.h - Representation of function argument/return types -==//
10 // Defines CGFunctionInfo and associated types used in representing the
439 // Implementation detail of CGFunctionInfo, factored out so it can be named
440 // in the TrailingObjects base class of CGFunctionInfo.
446 /// CGFunctionInfo - Class to encapsulate the information about a
448 class CGFunctionInfo final
450 private llvm::TrailingObjects<CGFunctionInfo, CGFunctionInfoArgInfo,
506 CGFunctionInfo() : Required(RequiredArgs::All) {}
509 static CGFunctionInfo *create(unsigned llvmCC,
  /external/clang/lib/CodeGen/
CodeGenTypes.h 19 #include "clang/CodeGen/CGFunctionInfo.h"
144 /// Hold memoized CGFunctionInfo results.
145 llvm::FoldingSet<CGFunctionInfo> FunctionInfos;
153 llvm::SmallPtrSet<const CGFunctionInfo*, 4> FunctionsBeingProcessed;
200 llvm::FunctionType *GetFunctionType(const CGFunctionInfo &Info);
240 // - The CGFunctionInfo for emitting a specific call site must include
250 const CGFunctionInfo &arrangeGlobalDeclaration(GlobalDecl GD);
256 const CGFunctionInfo &arrangeCall(const CGFunctionInfo &declFI,
261 const CGFunctionInfo &arrangeFunctionDeclaration(const FunctionDecl *FD)
    [all...]
CodeGenABITypes.cpp 21 #include "clang/CodeGen/CGFunctionInfo.h"
29 const CGFunctionInfo &
36 const CGFunctionInfo &
43 const CGFunctionInfo &
49 const CGFunctionInfo &
57 const CGFunctionInfo &
ABIInfo.h 32 class CGFunctionInfo;
82 virtual void computeInfo(CodeGen::CGFunctionInfo &FI) const = 0;
CGOpenMPRuntimeNVPTX.h 38 const CGFunctionInfo *CGFI;
TargetInfo.h 39 class CGFunctionInfo;
CGCXX.cpp 219 const CGFunctionInfo &FnInfo =
243 const CXXMethodDecl *MD, StructorType Type, const CGFunctionInfo *FnInfo,
320 const CGFunctionInfo &FInfo = CGM.getTypes().arrangeCXXStructorDeclaration(
CGCall.cpp 28 #include "clang/CodeGen/CGFunctionInfo.h"
92 const CGFunctionInfo &
139 static const CGFunctionInfo &
159 const CGFunctionInfo &
211 const CGFunctionInfo &
232 const CGFunctionInfo &
257 const CGFunctionInfo &
350 const CGFunctionInfo &
379 const CGFunctionInfo &
404 const CGFunctionInfo
    [all...]
CGObjCRuntime.h 287 const CGFunctionInfo &CallInfo;
290 MessageSendInfo(const CGFunctionInfo &callInfo,
CGDeclCXX.cpp 205 const CGFunctionInfo &FI = CGM.getTypes().arrangeNullaryFunction();
260 llvm::FunctionType *FTy, const Twine &Name, const CGFunctionInfo &FI,
417 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction();
486 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction();
609 const CGFunctionInfo &FI =
CodeGenModule.h 694 const CGFunctionInfo &FI,
825 const CGFunctionInfo *FnInfo = nullptr,
    [all...]
CGObjCRuntime.cpp 23 #include "clang/CodeGen/CGFunctionInfo.h"
360 const CGFunctionInfo &signature =
366 const CGFunctionInfo &signatureForCall =
373 const CGFunctionInfo &argsInfo =
CGVTables.cpp 19 #include "clang/CodeGen/CGFunctionInfo.h"
145 const CGFunctionInfo &FnInfo,
209 const CGFunctionInfo &FnInfo) {
293 const CGFunctionInfo &CallFnInfo = CGM.getTypes().arrangeCXXMethodCall(
397 const CGFunctionInfo &FnInfo,
412 const CGFunctionInfo &FnInfo = CGM.getTypes().arrangeGlobalDeclaration(GD);
    [all...]
TargetInfo.cpp 21 #include "clang/CodeGen/CGFunctionInfo.h"
598 void computeInfo(CGFunctionInfo &FI) const override {
670 void computeInfo(CGFunctionInfo &FI) const override {
752 void computeInfo(CGFunctionInfo &FI) const override;
763 void PNaClABIInfo::computeInfo(CGFunctionInfo &FI) const {
    [all...]
CodeGenTypes.cpp 25 #include "clang/CodeGen/CGFunctionInfo.h"
42 for (llvm::FoldingSet<CGFunctionInfo>::iterator
344 const CGFunctionInfo *FI;
355 // If there is something higher level prodding our CGFunctionInfo, then
CodeGenFunction.h 80 class CGFunctionInfo;
154 const CGFunctionInfo *CurFnInfo;
    [all...]
CGBlocks.cpp     [all...]
CGCXXABI.h 121 virtual bool classifyReturnType(CGFunctionInfo &FI) const = 0;
CGDecl.cpp 28 #include "clang/CodeGen/CGFunctionInfo.h"
502 const CGFunctionInfo &FnInfo;
505 CallCleanupFunction(llvm::Constant *CleanupFn, const CGFunctionInfo *Info,
    [all...]
ItaniumCXXABI.cpp 60 bool classifyReturnType(CGFunctionInfo &FI) const override;
    [all...]
MicrosoftCXXABI.cpp 54 bool classifyReturnType(CGFunctionInfo &FI) const override;
    [all...]
CGException.cpp     [all...]
SwiftCallingConv.cpp 822 void swiftcall::computeABIInfo(CodeGenModule &CGM, CGFunctionInfo &FI) {

Completed in 899 milliseconds

1 2