/external/clang/lib/CodeGen/ |
ABIInfo.h | 31 class CodeGenTypes; 44 CodeGen::CodeGenTypes &CGT; 48 ABIInfo(CodeGen::CodeGenTypes &cgt)
|
CodeGenTypes.cpp | 1 //===--- CodeGenTypes.cpp - Type translation for LLVM CodeGen -------------===// 14 #include "CodeGenTypes.h" 32 CodeGenTypes::CodeGenTypes(CodeGenModule &cgm) 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 &CGT [all...] |
CodeGenTypes.h | 1 //===--- CodeGenTypes.h - Type translation for LLVM CodeGen -----*- C++ -*-===// 59 /// CodeGenTypes - This class organizes the cross-module state that is used 61 class CodeGenTypes { 111 CodeGenTypes(CodeGenModule &cgm); 112 ~CodeGenTypes();
|
CGRecordLayout.h | 98 static CGBitFieldInfo MakeInfo(class CodeGenTypes &Types, 110 friend class CodeGenTypes;
|
Android.mk | 57 CodeGenTypes.cpp \
|
CGCall.cpp | 79 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::arrangeCXXDestructor(const CXXDestructorDecl *D [all...] |
CGCUDANV.cpp | 48 CodeGen::CodeGenTypes &Types = CGM.getTypes();
|
TargetInfo.cpp | 351 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, [all...] |
CGRecordLayoutBuilder.cpp | 16 #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, [all...] |
CodeGenModule.h | 18 #include "CodeGenTypes.h" 289 CodeGenTypes Types; 597 CodeGenTypes &getTypes() { return Types; } [all...] |
CGObjCMac.cpp | 198 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(); [all...] |
CGBlocks.cpp | [all...] |
CodeGenFunction.h | 77 class CodeGenTypes; [all...] |
CGObjCGNU.cpp | [all...] |
CGObjC.cpp | [all...] |
ItaniumCXXABI.cpp | 636 CodeGenTypes &Types = CGM.getTypes(); [all...] |
MicrosoftCXXABI.cpp | [all...] |