Searched refs:CodeGenTypes (Results 1 - 17 of 17) sorted by relevance

/external/clang/lib/CodeGen/
H A DABIInfo.h31 class CodeGenTypes;
44 CodeGen::CodeGenTypes &CGT;
48 ABIInfo(CodeGen::CodeGenTypes &cgt)
H A DCodeGenTypes.cpp1 //===--- CodeGenTypes.cpp - Type translation for LLVM CodeGen -------------===//
14 #include "CodeGenTypes.h"
32 CodeGenTypes::CodeGenTypes(CodeGenModule &cgm) function in class:CodeGenTypes
40 CodeGenTypes::~CodeGenTypes() {
48 void CodeGenTypes::addRecordTypeName(const RecordDecl *RD,
84 llvm::Type *CodeGenTypes::ConvertTypeForMem(QualType T){
99 bool CodeGenTypes::isRecordLayoutComplete(const Type *Ty) const {
106 isSafeToConvert(QualType T, CodeGenTypes
[all...]
H A DCGRecordLayout.h98 static CGBitFieldInfo MakeInfo(class CodeGenTypes &Types,
110 friend class CodeGenTypes;
H A DAndroid.mk57 CodeGenTypes.cpp \
H A DCodeGenTypes.h1 //===--- CodeGenTypes.h - Type translation for LLVM CodeGen -----*- C++ -*-===//
59 /// CodeGenTypes - This class organizes the cross-module state that is used
61 class CodeGenTypes { class in namespace:clang::CodeGen
111 CodeGenTypes(CodeGenModule &cgm);
112 ~CodeGenTypes();
H A DCGCall.cpp79 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> FTNP) {
90 static const CGFunctionInfo &arrangeLLVMFunctionInfo(CodeGenTypes &CGT,
106 static const CGFunctionInfo &arrangeFreeFunctionType(CodeGenTypes &CGT,
114 static const CGFunctionInfo &arrangeCXXMethodType(CodeGenTypes &CGT,
124 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> FTP) {
185 CodeGenTypes::arrangeCXXMethodType(const CXXRecordDecl *RD,
204 CodeGenTypes::arrangeCXXMethodDeclaration(const CXXMethodDecl *MD) {
222 CodeGenTypes::arrangeCXXConstructorDeclaration(const CXXConstructorDecl *D,
248 CodeGenTypes::arrangeCXXConstructorCall(const CallArgList &args,
272 CodeGenTypes
[all...]
H A DCGCUDANV.cpp48 CodeGen::CodeGenTypes &Types = CGM.getTypes();
H A DTargetInfo.cpp351 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {}
369 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT)
414 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {}
426 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT)
563 X86_32ABIInfo(CodeGen::CodeGenTypes &CGT, bool d, bool p, bool w,
571 X86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT,
1301 X86_64ABIInfo(CodeGen::CodeGenTypes &CGT, bool hasavx) :
1331 WinX86_64ABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {}
1341 X86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool HasAVX)
1415 WinX86_32TargetCodeGenInfo(CodeGen::CodeGenTypes
[all...]
H A DCGRecordLayoutBuilder.cpp16 #include "CodeGenTypes.h"
96 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D);
183 CodeGenTypes &Types;
191 // Output fields, consumed by CodeGenTypes::ComputeRecordLayout.
206 CGRecordLowering::CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D)
255 // CodeGenTypes::ComputeRecordLayout.
603 CGBitFieldInfo CGBitFieldInfo::MakeInfo(CodeGenTypes &Types,
642 CGRecordLayout *CodeGenTypes::ComputeRecordLayout(const RecordDecl *D,
H A DCodeGenModule.h18 #include "CodeGenTypes.h"
289 CodeGenTypes Types;
597 CodeGenTypes &getTypes() { return Types; }
H A DCGObjCMac.cpp198 CodeGen::CodeGenTypes &Types = CGM.getTypes();
236 CodeGen::CodeGenTypes &Types = CGM.getTypes();
254 CodeGen::CodeGenTypes &Types = CGM.getTypes();
275 CodeGen::CodeGenTypes &Types = CGM.getTypes();
312 CodeGen::CodeGenTypes &Types = CGM.getTypes();
334 CodeGen::CodeGenTypes &Types = CGM.getTypes();
350 CodeGen::CodeGenTypes &Types = CGM.getTypes();
3380 CodeGenTypes &Types = CGM.getTypes();
5017 CodeGen::CodeGenTypes &Types = CGM.getTypes();
5423 CodeGen::CodeGenTypes
[all...]
H A DCGBlocks.cpp1754 CodeGenTypes &Types = CGF.CGM.getTypes();
1824 CodeGenTypes &Types = CGF.CGM.getTypes();
H A DCodeGenFunction.h77 class CodeGenTypes;
973 CodeGenTypes &getTypes() const { return CGM.getTypes(); }
H A DCGObjCGNU.cpp897 CodeGenTypes &Types = CGM.getTypes();
2590 CodeGenTypes &Types = CGM.getTypes();
H A DCGObjC.cpp1377 CodeGenTypes &Types = CGM.getTypes();
H A DItaniumCXXABI.cpp636 CodeGenTypes &Types = CGM.getTypes();
H A DMicrosoftCXXABI.cpp1953 CodeGenTypes &Types = CGM.getTypes();

Completed in 264 milliseconds