| /external/clang/lib/CodeGen/ |
| CGBlocks.cpp | 18 #include "CodeGenModule.h" 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, 262 static llvm::Constant *tryCaptureAsConstant(CodeGenModule &CGM, 298 static void initializeForBlockHeader(CodeGenModule &CGM, CGBlockInfo &info, 321 static void computeBlockInfo(CodeGenModule &CGM, CodeGenFunction *CGF, [all...] |
| TargetInfo.cpp | [all...] |
| CGCUDANV.cpp | 17 #include "CodeGenModule.h" 69 CGNVCUDARuntime(CodeGenModule &CGM); 84 CGNVCUDARuntime::CGNVCUDARuntime(CodeGenModule &CGM) 365 CGCUDARuntime *CodeGen::CreateNVCUDARuntime(CodeGenModule &CGM) {
|
| CGOpenMPRuntimeNVPTX.cpp | 94 CodeGenModule &CGM) 100 CodeGenModule &CGM) { 347 CGOpenMPRuntimeNVPTX::CGOpenMPRuntimeNVPTX(CodeGenModule &CGM)
|
| SanitizerMetadata.cpp | 14 #include "CodeGenModule.h" 22 SanitizerMetadata::SanitizerMetadata(CodeGenModule &CGM) : CGM(CGM) {}
|
| CodeGenModule.h | 1 //===--- CodeGenModule.h - Per-Module state for LLVM CodeGen ----*- C++ -*-===// 246 class CodeGenModule : public CodeGenTypeCache { 247 CodeGenModule(const CodeGenModule &) = delete; 248 void operator=(const CodeGenModule &) = delete; 494 CodeGenModule(ASTContext &C, const HeaderSearchOptions &headersearchopts, 500 ~CodeGenModule(); [all...] |
| ItaniumCXXABI.cpp | 26 #include "CodeGenModule.h" 54 ItaniumCXXABI(CodeGen::CodeGenModule &CGM, 321 CodeGenModule &CGM, 403 ARMCXXABI(CodeGen::CodeGenModule &CGM) : 428 iOS64CXXABI(CodeGen::CodeGenModule &CGM) : ARMCXXABI(CGM) {} 436 explicit WebAssemblyCXXABI(CodeGen::CodeGenModule &CGM) 450 CodeGen::CGCXXABI *CodeGen::CreateItaniumCXXABI(CodeGenModule &CGM) { [all...] |
| CGException.cpp | 32 static llvm::Constant *getFreeExceptionFn(CodeGenModule &CGM) { 41 static llvm::Constant *getUnexpectedFn(CodeGenModule &CGM) { 50 llvm::Constant *CodeGenModule::getTerminateFn() { 76 static llvm::Constant *getCatchallRethrowFn(CodeGenModule &CGM, 189 const EHPersonality &EHPersonality::get(CodeGenModule &CGM, 222 static llvm::Constant *getPersonalityFn(CodeGenModule &CGM, 230 static llvm::Constant *getOpaquePersonalityFn(CodeGenModule &CGM, 296 void CodeGenModule::SimplifyPersonality() { [all...] |
| CGDebugInfo.h | 45 class CodeGenModule; 55 CodeGenModule &CGM; 271 CGDebugInfo(CodeGenModule &CGM);
|
| CodeGenTypes.cpp | 32 CodeGenTypes::CodeGenTypes(CodeGenModule &cgm) 649 bool CodeGenModule::isPaddedAtomicType(QualType type) { 653 bool CodeGenModule::isPaddedAtomicType(const AtomicType *type) {
|
| CGCleanup.h | 33 class CodeGenModule; 613 static const EHPersonality &get(CodeGenModule &CGM, const FunctionDecl *FD);
|
| CGBlocks.h | 46 class CodeGenModule;
|
| CGVTT.cpp | 14 #include "CodeGenModule.h" 22 GetAddrOfVTTVTable(CodeGenVTables &CGVT, CodeGenModule &CGM,
|
| CGObjCMac.cpp | 19 #include "CodeGenModule.h" 172 CodeGen::CodeGenModule &CGM; 493 ObjCCommonTypesHelper(CodeGen::CodeGenModule &cgm); 600 ObjCTypesHelper(CodeGen::CodeGenModule &cgm); 733 ObjCNonFragileABITypesHelper(CodeGen::CodeGenModule &cgm); [all...] |
| CGDecl.cpp | 20 #include "CodeGenModule.h" 163 static std::string getStaticDeclName(CodeGenModule &CGM, const VarDecl &D) { 186 llvm::Constant *CodeGenModule::getOrCreateStaticVarDecl( [all...] |
| CGObjCGNU.cpp | 20 #include "CodeGenModule.h" 46 CodeGenModule *CGM; 61 void init(CodeGenModule *Mod, const char *name, llvm::Type *RetTy, ...) { 321 /// not be required at all - CodeGenModule should manage this list. 508 CGObjCGNU(CodeGenModule &cgm, unsigned runtimeABIVersion, 581 llvm::Constant *BuildGCBlockLayout(CodeGenModule &CGM, 585 llvm::Constant *BuildRCBlockLayout(CodeGenModule &CGM, 590 llvm::Constant *BuildByrefLayout(CodeGenModule &CGM, QualType T) override { 639 CGObjCGCC(CodeGenModule &Mod) : CGObjCGNU(Mod, 8, 2) { [all...] |
| MicrosoftCXXABI.cpp | 20 #include "CodeGenModule.h" 45 MicrosoftCXXABI(CodeGenModule &CGM) 380 CodeGenModule &CGM, ArrayRef<const VarDecl *> CXXThreadLocals, [all...] |
| CGOpenMPRuntime.cpp | 723 CGOpenMPRuntime::CGOpenMPRuntime(CodeGenModule &CGM) 739 emitCombinerOrInitializer(CodeGenModule &CGM, QualType Ty, [all...] |
| CoverageMappingGen.cpp | [all...] |
| CGClass.cpp | 36 CharUnits CodeGenModule::getClassPointerAlignment(const CXXRecordDecl *RD) { 55 CharUnits CodeGenModule::getVBaseAlignment(CharUnits actualDerivedAlign, 70 CodeGenModule::getDynamicOffsetAlignment(CharUnits actualBaseAlign, 147 CharUnits CodeGenModule::computeNonVirtualBaseClassOffset( 175 CodeGenModule::GetNonVirtualBaseClassOffset(const CXXRecordDecl *ClassDecl, [all...] |
| CGObjC.cpp | 17 #include "CodeGenModule.h" 608 static CharUnits getMaxAtomicAccessSize(CodeGenModule &CGM, 650 PropertyImplStrategy(CodeGenModule &CGM, 665 PropertyImplStrategy::PropertyImplStrategy(CodeGenModule &CGM, [all...] |
| CodeGenFunction.cpp | 21 #include "CodeGenModule.h" 40 CodeGenFunction::CodeGenFunction(CodeGenModule &cgm, bool suppressNewContext) 443 CodeGenModule &CGM, llvm::LLVMContext &Context, [all...] |
| CGCall.cpp | 21 #include "CodeGenModule.h" 509 CodeGenModule &CGM, [all...] |
| CodeGenFunction.h | 21 #include "CodeGenModule.h" 136 CodeGenModule &CGM; // Per-module state. [all...] |
| CGAtomic.cpp | 17 #include "CodeGenModule.h" 315 static bool isFullSizeType(CodeGenModule &CGM, llvm::Type *type, [all...] |