Home
last modified time | relevance | path

Searched defs:CGM (Results 1 – 25 of 42) sorted by relevance

12

/external/clang/lib/CodeGen/
DCoverageMappingGen.h53 CodeGenModule &CGM; variable
61 CoverageMappingModuleGen(CodeGenModule &CGM, CoverageSourceInfo &SourceInfo) in CoverageMappingModuleGen()
DCGOpenCLRuntime.h37 CGOpenCLRuntime(CodeGenModule &CGM) : CGM(CGM) {} in CGOpenCLRuntime()
DSanitizerMetadata.h37 CodeGenModule &CGM; variable
DCGCUDARuntime.h40 CGCUDARuntime(CodeGenModule &CGM) : CGM(CGM) {} in CGCUDARuntime()
DCGObjCRuntime.cpp29 static uint64_t LookupFieldBitOffset(CodeGen::CodeGenModule &CGM, in LookupFieldBitOffset()
65 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, in ComputeIvarBaseOffset()
72 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, in ComputeIvarBaseOffset()
80 CodeGen::CodeGenModule &CGM, in ComputeBitfieldBitOffset()
DCGVTables.h32 CodeGenModule &CGM; variable
DItaniumCXXABI.cpp54 ItaniumCXXABI(CodeGen::CodeGenModule &CGM, in ItaniumCXXABI()
411 ARMCXXABI(CodeGen::CodeGenModule &CGM) : in ARMCXXABI()
436 iOS64CXXABI(CodeGen::CodeGenModule &CGM) : ARMCXXABI(CGM) {} in iOS64CXXABI()
444 explicit WebAssemblyCXXABI(CodeGen::CodeGenModule &CGM) in WebAssemblyCXXABI()
457 CodeGen::CGCXXABI *CodeGen::CreateItaniumCXXABI(CodeGenModule &CGM) { in CreateItaniumCXXABI()
1059 static llvm::Constant *getAllocateExceptionFn(CodeGenModule &CGM) { in getAllocateExceptionFn()
1068 static llvm::Constant *getThrowFn(CodeGenModule &CGM) { in getThrowFn()
1862 static llvm::Constant *getGuardAcquireFn(CodeGenModule &CGM, in getGuardAcquireFn()
1874 static llvm::Constant *getGuardReleaseFn(CodeGenModule &CGM, in getGuardReleaseFn()
1885 static llvm::Constant *getGuardAbortFn(CodeGenModule &CGM, in getGuardAbortFn()
[all …]
DCGVTables.cpp32 CodeGenVTables::CodeGenVTables(CodeGenModule &CGM) in CodeGenVTables()
53 static void setThunkVisibility(CodeGenModule &CGM, const CXXMethodDecl *MD, in setThunkVisibility()
58 static void setThunkProperties(CodeGenModule &CGM, const ThunkInfo &Thunk, in setThunkProperties()
716 static bool shouldEmitAvailableExternallyVTable(const CodeGenModule &CGM, in shouldEmitAvailableExternallyVTable()
867 static bool shouldEmitVTableAtEndOfTranslationUnit(CodeGenModule &CGM, in shouldEmitVTableAtEndOfTranslationUnit()
DCGExprConstant.cpp38 CodeGenModule &CGM; member in __anoncb60c6b40111::ConstStructBuilder
56 ConstStructBuilder(CodeGenModule &CGM, CodeGenFunction *CGF) in ConstStructBuilder()
555 llvm::Constant *ConstStructBuilder::BuildStruct(CodeGenModule &CGM, in BuildStruct()
566 llvm::Constant *ConstStructBuilder::BuildStruct(CodeGenModule &CGM, in BuildStruct()
577 llvm::Constant *ConstStructBuilder::BuildStruct(CodeGenModule &CGM, in BuildStruct()
601 CodeGenModule &CGM; member in __anoncb60c6b40111::ConstExprEmitter
1483 static llvm::Constant *EmitNullConstant(CodeGenModule &CGM, in EmitNullConstant()
1564 static llvm::Constant *EmitNullConstantForBase(CodeGenModule &CGM, in EmitNullConstantForBase()
DCodeGenPGO.h46 CodeGenPGO(CodeGenModule &CGM) in CodeGenPGO()
DCGBlocks.cpp51 static llvm::Constant *buildCopyHelper(CodeGenModule &CGM, in buildCopyHelper()
57 static llvm::Constant *buildDisposeHelper(CodeGenModule &CGM, in buildDisposeHelper()
76 static llvm::Constant *buildBlockDescriptor(CodeGenModule &CGM, in buildBlockDescriptor()
262 static llvm::Constant *tryCaptureAsConstant(CodeGenModule &CGM, in tryCaptureAsConstant()
293 static void initializeForBlockHeader(CodeGenModule &CGM, CGBlockInfo &info, in initializeForBlockHeader()
316 static void computeBlockInfo(CodeGenModule &CGM, CodeGenFunction *CGF, in computeBlockInfo()
1055 static llvm::Constant *buildGlobalBlock(CodeGenModule &CGM, in buildGlobalBlock()
1847 static llvm::Constant *buildByrefCopyHelper(CodeGenModule &CGM, in buildByrefCopyHelper()
1909 static llvm::Constant *buildByrefDisposeHelper(CodeGenModule &CGM, in buildByrefDisposeHelper()
1919 static T *buildByrefHelpers(CodeGenModule &CGM, const BlockByrefInfo &byrefInfo, in buildByrefHelpers()
[all …]
DCGCUDANV.cpp79 CGNVCUDARuntime::CGNVCUDARuntime(CodeGenModule &CGM) in CGNVCUDARuntime()
317 CGCUDARuntime *CodeGen::CreateNVCUDARuntime(CodeGenModule &CGM) { in CreateNVCUDARuntime()
DSanitizerMetadata.cpp22 SanitizerMetadata::SanitizerMetadata(CodeGenModule &CGM) : CGM(CGM) {} in SanitizerMetadata()
DCGException.cpp32 static llvm::Constant *getFreeExceptionFn(CodeGenModule &CGM) { in getFreeExceptionFn()
41 static llvm::Constant *getUnexpectedFn(CodeGenModule &CGM) { in getUnexpectedFn()
76 static llvm::Constant *getCatchallRethrowFn(CodeGenModule &CGM, in getCatchallRethrowFn()
189 const EHPersonality &EHPersonality::get(CodeGenModule &CGM, in get()
222 static llvm::Constant *getPersonalityFn(CodeGenModule &CGM, in getPersonalityFn()
230 static llvm::Constant *getOpaquePersonalityFn(CodeGenModule &CGM, in getOpaquePersonalityFn()
1411 CodeGenModule &CGM = CGF.CGM; in Emit() local
DCGObjCRuntime.h66 CGObjCRuntime(CodeGen::CodeGenModule &CGM) : CGM(CGM) {} in CGObjCRuntime()
DCGVTT.cpp22 GetAddrOfVTTVTable(CodeGenVTables &CGVT, CodeGenModule &CGM, in GetAddrOfVTTVTable()
DTargetInfo.h162 getUBSanFunctionSignature(CodeGen::CodeGenModule &CGM) const { in getUBSanFunctionSignature()
DCGCXXABI.h48 CGCXXABI(CodeGenModule &CGM) in CGCXXABI()
DCGDeclCXX.cpp38 CodeGenModule &CGM = CGF.CGM; in EmitDeclInit() local
65 CodeGenModule &CGM = CGF.CGM; in EmitDeclDestroy() local
DCGCXX.cpp270 CodeGenModule &CGM = CGF.CGM; in BuildAppleKextVirtualCall() local
DCodeGenTypes.h121 CodeGenModule &CGM; variable
DMicrosoftCXXABI.cpp45 MicrosoftCXXABI(CodeGenModule &CGM) in MicrosoftCXXABI()
2195 CodeGenModule &CGM, ArrayRef<const VarDecl *> CXXThreadLocals, in EmitThreadLocalInitFuncs()
2245 static ConstantAddress getInitThreadEpochPtr(CodeGenModule &CGM) { in getInitThreadEpochPtr()
2259 static llvm::Constant *getInitThreadHeaderFn(CodeGenModule &CGM) { in getInitThreadHeaderFn()
2270 static llvm::Constant *getInitThreadFooterFn(CodeGenModule &CGM) { in getInitThreadFooterFn()
2281 static llvm::Constant *getInitThreadAbortFn(CodeGenModule &CGM) { in getInitThreadAbortFn()
3267 CGCXXABI *clang::CodeGen::CreateMicrosoftCXXABI(CodeGenModule &CGM) { in CreateMicrosoftCXXABI()
3301 static llvm::GlobalVariable *getTypeInfoVTable(CodeGenModule &CGM) { in getTypeInfoVTable()
3407 CodeGenModule &CGM; member
3733 static void emitCXXConstructor(CodeGenModule &CGM, in emitCXXConstructor()
[all …]
DCGOpenMPRuntime.cpp303 CGOpenMPRuntime::CGOpenMPRuntime(CodeGenModule &CGM) in CGOpenMPRuntime()
321 static CharUnits getIdentAlign(CodeGenModule &CGM) { in getIdentAlign()
324 static CharUnits getIdentSize(CodeGenModule &CGM) { in getIdentSize()
1508 CodeGenModule &CGM, llvm::Type *ArgsType, in emitCopyprivateCopyFunction()
2009 createPrivatesRecordDecl(CodeGenModule &CGM, ArrayRef<PrivateDataTy> Privates) { in createPrivatesRecordDecl()
2036 createKmpTaskTRecordDecl(CodeGenModule &CGM, QualType KmpInt32Ty, in createKmpTaskTRecordDecl()
2056 createKmpTaskTWithPrivatesRecordDecl(CodeGenModule &CGM, QualType KmpTaskTQTy, in createKmpTaskTWithPrivatesRecordDecl()
2083 emitProxyTaskFunction(CodeGenModule &CGM, SourceLocation Loc, in emitProxyTaskFunction()
2150 static llvm::Value *emitDestructorsFunction(CodeGenModule &CGM, in emitDestructorsFunction()
2206 emitTaskPrivateMappingFunction(CodeGenModule &CGM, SourceLocation Loc, in emitTaskPrivateMappingFunction()
[all …]
DCodeGenModule.cpp63 static CGCXXABI *createCXXABI(CodeGenModule &CGM) { in createCXXABI()
1055 static void emitUsed(CodeGenModule &CGM, StringRef Name, in emitUsed()
1107 static void addLinkOptionsPostorder(CodeGenModule &CGM, Module *Mod, in addLinkOptionsPostorder()
2207 static bool shouldBeInCOMDAT(CodeGenModule &CGM, const Decl &D) { in shouldBeInCOMDAT()
2424 CodeGenModule &CGM, const VarDecl *D, in isVarDeclStrongDefinition()
3148 CodeGenModule &CGM, StringRef GlobalName, in GenerateStringLiteral()
3384 static bool AllTrivialInitializers(CodeGenModule &CGM, in AllTrivialInitializers()
3731 static void EmitGlobalDeclMetadata(CodeGenModule &CGM, in EmitGlobalDeclMetadata()
/external/clang/include/clang/CodeGen/
DCodeGenABITypes.h85 std::unique_ptr<CodeGen::CodeGenModule> CGM; variable

12