Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:CodeGenModule

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) {
1052 static llvm::Constant *getAllocateExceptionFn(CodeGenModule &CGM) {
1061 static llvm::Constant *getThrowFn(CodeGenModule &CGM) {
1860 static llvm::Constant *getGuardAcquireFn(CodeGenModule &CGM,
1872 static llvm::Constant *getGuardReleaseFn(CodeGenModule &CGM,
1883 static llvm::Constant *getGuardAbortFn(CodeGenModule &CGM,
2153 CodeGen::CodeGenModule &CGM) {
2165 getThreadLocalWrapperLinkage(const VarDecl *VD, CodeGen::CodeGenModule &CGM) {
2227 CodeGenModule &CGM, ArrayRef<const VarDecl *> CXXThreadLocals,
2380 CodeGenModule &CGM; // Per-module state.
2621 static bool ShouldUseExternalRTTIDescriptor(CodeGenModule &CGM,
2846 static llvm::GlobalVariable::LinkageTypes getTypeInfoLinkage(CodeGenModule &CGM,
3077 llvmVisibility = CodeGenModule::GetLLVMVisibility(Ty->getVisibility());
3410 static StructorCodegen getCodegenToUse(CodeGenModule &CGM,
3446 static void emitConstructorDestructorAlias(CodeGenModule &CGM,
3531 static llvm::Constant *getBeginCatchFn(CodeGenModule &CGM) {
3539 static llvm::Constant *getEndCatchFn(CodeGenModule &CGM) {
3547 static llvm::Constant *getGetExceptionPtrFn(CodeGenModule &CGM) {
3819 static llvm::Constant *getClangCallTerminateFn(CodeGenModule &CGM) {