/external/clang/lib/CodeGen/ |
CGCUDARuntime.h | 26 class CodeGenModule; 33 CodeGenModule &CGM; 36 CGCUDARuntime(CodeGenModule &CGM) : CGM(CGM) {} 49 CGCUDARuntime *CreateNVCUDARuntime(CodeGenModule &CGM);
|
CGOpenCLRuntime.h | 30 class CodeGenModule; 34 CodeGenModule &CGM; 37 CGOpenCLRuntime(CodeGenModule &CGM) : CGM(CGM) {}
|
SanitizerMetadata.h | 31 class CodeGenModule; 37 CodeGenModule &CGM; 39 SanitizerMetadata(CodeGenModule &CGM);
|
TargetInfo.h | 37 class CodeGenModule; 59 CodeGen::CodeGenModule &M) const {} 64 CodeGen::CodeGenModule &M) const {} 89 virtual int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const { 162 getUBSanFunctionSignature(CodeGen::CodeGenModule &CGM) const {
|
CGObjCRuntime.h | 56 class CodeGenModule; 65 CodeGen::CodeGenModule &CGM; 66 CGObjCRuntime(CodeGen::CodeGenModule &CGM) : CGM(CGM) {} 78 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, 81 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, 265 virtual llvm::Constant *BuildGCBlockLayout(CodeGen::CodeGenModule &CGM, 267 virtual llvm::Constant *BuildRCBlockLayout(CodeGen::CodeGenModule &CGM, 269 virtual llvm::Constant *BuildByrefLayout(CodeGen::CodeGenModule &CGM, 289 unsigned ComputeBitfieldBitOffset(CodeGen::CodeGenModule &CGM, 296 CGObjCRuntime *CreateGNUObjCRuntime(CodeGenModule &CGM) [all...] |
CGVTables.h | 29 class CodeGenModule; 32 CodeGenModule &CGM; 69 CodeGenVTables(CodeGenModule &CGM);
|
CoverageMappingGen.h | 48 class CodeGenModule; 53 CodeGenModule &CGM; 61 CoverageMappingModuleGen(CodeGenModule &CGM, CoverageSourceInfo &SourceInfo)
|
CodeGenModule.cpp | 1 //===--- CodeGenModule.cpp - Emit LLVM Code from ASTs for a Module --------===// 14 #include "CodeGenModule.h" 61 static CGCXXABI *createCXXABI(CodeGenModule &CGM) { 77 CodeGenModule::CodeGenModule(ASTContext &C, const CodeGenOptions &CGO, 160 CodeGenModule::~CodeGenModule() { 172 void CodeGenModule::createObjCRuntime() { 191 void CodeGenModule::createOpenCLRuntime() { 195 void CodeGenModule::createOpenMPRuntime() [all...] |
CGCXX.cpp | 16 #include "CodeGenModule.h" 33 bool CodeGenModule::TryEmitBaseDestructorAsAlias(const CXXDestructorDecl *D) { 113 bool CodeGenModule::TryEmitDefinitionAsAlias(GlobalDecl AliasDecl, 205 llvm::Function *CodeGenModule::codegenCXXStructor(const CXXMethodDecl *MD, 227 llvm::GlobalValue *CodeGenModule::getAddrOfCXXStructor( 260 CodeGenModule &CGM = CGF.CGM;
|
CGCUDANV.cpp | 17 #include "CodeGenModule.h" 40 CGNVCUDARuntime(CodeGenModule &CGM); 47 CGNVCUDARuntime::CGNVCUDARuntime(CodeGenModule &CGM) : CGCUDARuntime(CGM) { 123 CGCUDARuntime *CodeGen::CreateNVCUDARuntime(CodeGenModule &CGM) {
|
CodeGenABITypes.cpp | 20 #include "CodeGenModule.h" 32 CGM(new CodeGen::CodeGenModule(C, *CGO, M, TD, C.getDiagnostics(),
|
CGCXXABI.h | 39 class CodeGenModule; 44 CodeGenModule &CGM; 47 CGCXXABI(CodeGenModule &CGM) 514 CodeGenModule &CGM, 539 CGCXXABI *CreateItaniumCXXABI(CodeGenModule &CGM); 542 CGCXXABI *CreateMicrosoftCXXABI(CodeGenModule &CGM);
|
CGBlocks.cpp | 18 #include "CodeGenModule.h" 43 CodeGenModule::ByrefHelpers::~ByrefHelpers() {} 46 static llvm::Constant *buildGlobalBlock(CodeGenModule &CGM, 51 static llvm::Constant *buildCopyHelper(CodeGenModule &CGM, 57 static llvm::Constant *buildDisposeHelper(CodeGenModule &CGM, 76 static llvm::Constant *buildBlockDescriptor(CodeGenModule &CGM, 272 static llvm::Constant *tryCaptureAsConstant(CodeGenModule &CGM, 303 static void initializeForBlockHeader(CodeGenModule &CGM, CGBlockInfo &info, 337 static void computeBlockInfo(CodeGenModule &CGM, CodeGenFunction *CGF, [all...] |
CGDeclCXX.cpp | 41 CodeGenModule &CGM = CGF.CGM; 68 CodeGenModule &CGM = CGF.CGM; 251 llvm::Function *CodeGenModule::CreateGlobalInitOrDestructFunction( 282 void CodeGenModule::EmitPointerToInitFunc(const VarDecl *D, 298 CodeGenModule::EmitCXXGlobalVarDeclInitFunc(const VarDecl *D, 372 void CodeGenModule::EmitCXXThreadLocalInitFunc() { 382 CodeGenModule::EmitCXXGlobalInitFunc() { 452 void CodeGenModule::EmitCXXGlobalDtorFunc() {
|
CodeGenPGO.h | 18 #include "CodeGenModule.h" 33 CodeGenModule &CGM; 48 CodeGenPGO(CodeGenModule &CGM)
|
CGOpenMPRuntime.h | 44 class CodeGenModule; 144 CodeGenModule &CGM; 301 explicit CGOpenMPRuntime(CodeGenModule &CGM);
|
CodeGenTypes.h | 56 class CodeGenModule; 121 CodeGenModule &CGM; 170 CodeGenTypes(CodeGenModule &cgm);
|
CGExprConstant.cpp | 18 #include "CodeGenModule.h" 37 CodeGenModule &CGM; 45 static llvm::Constant *BuildStruct(CodeGenModule &CGM, CodeGenFunction *CGF, 47 static llvm::Constant *BuildStruct(CodeGenModule &CGM, CodeGenFunction *CGF, 51 ConstStructBuilder(CodeGenModule &CGM, CodeGenFunction *CGF) 548 llvm::Constant *ConstStructBuilder::BuildStruct(CodeGenModule &CGM, 559 llvm::Constant *ConstStructBuilder::BuildStruct(CodeGenModule &CGM, 583 CodeGenModule &CGM; 587 ConstExprEmitter(CodeGenModule &cgm, CodeGenFunction *cgf) [all...] |
CGObjCRuntime.cpp | 20 #include "CodeGenModule.h" 29 static uint64_t LookupFieldBitOffset(CodeGen::CodeGenModule &CGM, 65 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, 72 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, 80 CodeGen::CodeGenModule &CGM,
|
Android.mk | 56 CodeGenModule.cpp \
|
CGVTables.cpp | 16 #include "CodeGenModule.h" 32 CodeGenVTables::CodeGenVTables(CodeGenModule &CGM) 35 llvm::Constant *CodeGenModule::GetAddrOfThunk(GlobalDecl GD, 54 static void setThunkVisibility(CodeGenModule &CGM, const CXXMethodDecl *MD, 681 CodeGenModule::getVTableLinkage(const CXXRecordDecl *RD) { 761 void CodeGenModule::EmitVTable(CXXRecordDecl *theClass) { 815 static bool shouldEmitVTableAtEndOfTranslationUnit(CodeGenModule &CGM, 823 void CodeGenModule::EmitDeferredVTables() { [all...] |
ModuleBuilder.cpp | 16 #include "CodeGenModule.h" 53 std::unique_ptr<CodeGen::CodeGenModule> Builder; 100 Builder.reset(new CodeGen::CodeGenModule(Context, CodeGenOpts, *M, *TD,
|
TargetInfo.cpp | 641 CodeGen::CodeGenModule &CGM) const override; 643 int getDwarfEHStackPointer(CodeGen::CodeGenModule &CGM) const override { 667 getUBSanFunctionSignature(CodeGen::CodeGenModule &CGM) const override { [all...] |
CGBlocks.h | 46 class CodeGenModule;
|
/external/clang/include/clang/CodeGen/ |
CodeGenABITypes.h | 46 class CodeGenModule; 74 /// CodeGenModule and otherwise not used. More specifically, it is 78 /// The CodeGenModule we use get to the CodeGenTypes object. 79 CodeGen::CodeGenModule *CGM;
|