/external/clang/lib/CodeGen/ |
ABIInfo.h | 34 class CodeGenTypes; 51 CodeGen::CodeGenTypes &CGT; 56 ABIInfo(CodeGen::CodeGenTypes &cgt) 133 SwiftABIInfo(CodeGen::CodeGenTypes &cgt) : ABIInfo(cgt) {}
|
CodeGenTypes.cpp | 1 //===--- CodeGenTypes.cpp - Type translation for LLVM CodeGen -------------===// 14 #include "CodeGenTypes.h" 32 CodeGenTypes::CodeGenTypes(CodeGenModule &cgm) 39 CodeGenTypes::~CodeGenTypes() { 47 void CodeGenTypes::addRecordTypeName(const RecordDecl *RD, 83 llvm::Type *CodeGenTypes::ConvertTypeForMem(QualType T) { 98 bool CodeGenTypes::isRecordLayoutComplete(const Type *Ty) const { 105 isSafeToConvert(QualType T, CodeGenTypes &CGT [all...] |
CGRecordLayout.h | 98 static CGBitFieldInfo MakeInfo(class CodeGenTypes &Types, 110 friend class CodeGenTypes;
|
CodeGenTypes.h | 1 //===--- CodeGenTypes.h - Type translation for LLVM CodeGen -----*- C++ -*-===// 120 class CodeGenTypes { 170 CodeGenTypes(CodeGenModule &cgm); 171 ~CodeGenTypes();
|
TargetInfo.cpp | 110 static bool occupiesMoreThan(CodeGenTypes &cgt, 593 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} 613 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) 660 explicit WebAssemblyABIInfo(CodeGen::CodeGenTypes &CGT) 683 explicit WebAssemblyTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) 747 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} 759 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) [all...] |
CGCall.cpp | 45 unsigned CodeGenTypes::ClangCallConvToLLVMCallConv(CallingConv CC) { 93 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> FTNP) { 104 static void appendParameterTypes(const CodeGenTypes &CGT, 140 arrangeLLVMFunctionInfo(CodeGenTypes &CGT, bool instanceMethod, 160 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> FTP, 212 CodeGenTypes::arrangeCXXMethodType(const CXXRecordDecl *RD, 233 CodeGenTypes::arrangeCXXMethodDeclaration(const CXXMethodDecl *MD) { 248 bool CodeGenTypes::inheritingCtorHasParams( 258 CodeGenTypes::arrangeCXXStructorDeclaration(const CXXMethodDecl *MD, 351 CodeGenTypes::arrangeCXXConstructorCall(const CallArgList &args [all...] |
CGRecordLayoutBuilder.cpp | 16 #include "CodeGenTypes.h" 96 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed); 194 CodeGenTypes &Types; 202 // Output fields, consumed by CodeGenTypes::ComputeRecordLayout. 217 CGRecordLowering::CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed) 262 // CodeGenTypes::ComputeRecordLayout. 646 CGBitFieldInfo CGBitFieldInfo::MakeInfo(CodeGenTypes &Types, 685 CGRecordLayout *CodeGenTypes::ComputeRecordLayout(const RecordDecl *D, [all...] |
CGCUDANV.cpp | 87 CodeGen::CodeGenTypes &Types = CGM.getTypes();
|
CodeGenModule.h | 19 #include "CodeGenTypes.h" 283 CodeGenTypes Types; 624 CodeGenTypes &getTypes() { return Types; } [all...] |
CGObjCMac.cpp | 198 CodeGen::CodeGenTypes &Types = CGM.getTypes(); 236 CodeGen::CodeGenTypes &Types = CGM.getTypes(); 251 CodeGen::CodeGenTypes &Types = CGM.getTypes(); 270 CodeGen::CodeGenTypes &Types = CGM.getTypes(); 305 CodeGen::CodeGenTypes &Types = CGM.getTypes(); 325 CodeGen::CodeGenTypes &Types = CGM.getTypes(); 339 CodeGen::CodeGenTypes &Types = CGM.getTypes(); 351 CodeGen::CodeGenTypes &Types = CGM.getTypes(); [all...] |
CGObjCGNU.cpp | [all...] |
CodeGenFunction.h | 79 class CodeGenTypes; [all...] |
CGObjC.cpp | [all...] |
ItaniumCXXABI.cpp | 789 CodeGenTypes &Types = CGM.getTypes(); [all...] |
MicrosoftCXXABI.cpp | 21 #include "CodeGenTypes.h" [all...] |