Home
last modified time | relevance | path

Searched refs:CGCXXABI (Results 1 – 10 of 10) sorted by relevance

/external/clang/lib/CodeGen/
DCGCXXABI.cpp20 CGCXXABI::~CGCXXABI() { } in ~CGCXXABI()
38 CGCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { in ConvertMemberPointerType()
42 llvm::Value *CGCXXABI::EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF, in EmitLoadOfMemberFunctionPointer()
57 llvm::Value *CGCXXABI::EmitMemberDataPointerAddress(CodeGenFunction &CGF, in EmitMemberDataPointerAddress()
66 llvm::Value *CGCXXABI::EmitMemberPointerConversion(CodeGenFunction &CGF, in EmitMemberPointerConversion()
73 llvm::Constant *CGCXXABI::EmitMemberPointerConversion(const CastExpr *E, in EmitMemberPointerConversion()
79 CGCXXABI::EmitMemberPointerComparison(CodeGenFunction &CGF, in EmitMemberPointerComparison()
89 CGCXXABI::EmitMemberPointerIsNotNull(CodeGenFunction &CGF, in EmitMemberPointerIsNotNull()
97 CGCXXABI::EmitNullMemberPointer(const MemberPointerType *MPT) { in EmitNullMemberPointer()
101 llvm::Constant *CGCXXABI::EmitMemberPointer(const CXXMethodDecl *MD) { in EmitMemberPointer()
[all …]
DCGCXXABI.h42 class CGCXXABI {
47 CGCXXABI(CodeGenModule &CGM) in CGCXXABI() function
76 virtual ~CGCXXABI();
255 CGCXXABI *CreateARMCXXABI(CodeGenModule &CGM);
256 CGCXXABI *CreateItaniumCXXABI(CodeGenModule &CGM);
257 CGCXXABI *CreateMicrosoftCXXABI(CodeGenModule &CGM);
DMicrosoftCXXABI.cpp27 class MicrosoftCXXABI : public CGCXXABI {
29 MicrosoftCXXABI(CodeGenModule &CGM) : CGCXXABI(CGM) {} in MicrosoftCXXABI()
92 CGCXXABI *clang::CodeGen::CreateMicrosoftCXXABI(CodeGenModule &CGM) { in CreateMicrosoftCXXABI()
DCodeGenTypes.h53 class CGCXXABI; variable
67 CGCXXABI &TheCXXABI;
116 CGCXXABI &getCXXABI() const { return TheCXXABI; } in getCXXABI()
DCMakeLists.txt22 CGCXXABI.cpp
DAndroid.mk19 CGCXXABI.cpp \
DCodeGenModule.h75 class CGCXXABI; variable
224 CGCXXABI &ABI;
389 CGCXXABI &getCXXABI() { return ABI; } in getCXXABI()
DItaniumCXXABI.cpp35 class ItaniumCXXABI : public CodeGen::CGCXXABI {
57 CGCXXABI(CGM), PtrDiffTy(0), IsARM(IsARM) { } in ItaniumCXXABI()
173 CodeGen::CGCXXABI *CodeGen::CreateItaniumCXXABI(CodeGenModule &CGM) { in CreateItaniumCXXABI()
177 CodeGen::CGCXXABI *CodeGen::CreateARMCXXABI(CodeGenModule &CGM) { in CreateARMCXXABI()
DCodeGenFunction.h77 class CGCXXABI; variable
539 friend class CGCXXABI;
DCodeGenModule.cpp53 static CGCXXABI &createCXXABI(CodeGenModule &CGM) { in createCXXABI()