Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.h60 CGCXXABI &TheCXXABI; variable
111 CGCXXABI &getCXXABI() const { return TheCXXABI; } in getCXXABI()
H A DCGCall.cpp307 const CXXRecordDecl *ThisType = TheCXXABI.getThisArgumentTypeForMethod(MD); in arrangeCXXMethodDeclaration()
330 const CXXRecordDecl *ThisType = TheCXXABI.getThisArgumentTypeForMethod(GD); in arrangeCXXStructorDeclaration()
349 TheCXXABI.buildStructorSignature(GD, argTypes); in arrangeCXXStructorDeclaration()
365 CanQualType resultType = TheCXXABI.HasThisReturn(GD) in arrangeCXXStructorDeclaration()
367 : TheCXXABI.hasMostDerivedReturn(GD) in arrangeCXXStructorDeclaration()
430 CanQualType ResultType = TheCXXABI.HasThisReturn(GD) in arrangeCXXConstructorCall()
432 : TheCXXABI.hasMostDerivedReturn(GD) in arrangeCXXConstructorCall()
H A DCodeGenTypes.cpp34 Target(cgm.getTarget()), TheCXXABI(cgm.getCXXABI()), in CodeGenTypes()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DDirectX.h66 TheCXXABI.set(TargetCXXABI::Microsoft); in DirectXTargetInfo()
H A DARM.cpp340 TheCXXABI.set(TargetCXXABI::GenericARM); in ARMTargetInfo()
1421 TheCXXABI.set(TargetCXXABI::GenericARM); in ItaniumWindowsARMleTargetInfo()
1436 TheCXXABI.set(TargetCXXABI::Microsoft); in MicrosoftARMleTargetInfo()
1448 TheCXXABI.set(TargetCXXABI::GenericARM); in MinGWARMTargetInfo()
1483 TheCXXABI.set(TargetCXXABI::WatchOS); in DarwinARMTargetInfo()
1488 TheCXXABI.set(TargetCXXABI::iOS); in DarwinARMTargetInfo()
H A DAArch64.cpp190 TheCXXABI.set(TargetCXXABI::GenericAArch64); in AArch64TargetInfo()
1529 TheCXXABI.set(TargetCXXABI::Microsoft); in MicrosoftARM64TargetInfo()
1569 TheCXXABI.set(TargetCXXABI::GenericAArch64); in MinGWARM64TargetInfo()
1591 TheCXXABI.set(TargetCXXABI::WatchOS); in DarwinAArch64TargetInfo()
1593 TheCXXABI.set(TargetCXXABI::AppleARM64); in DarwinAArch64TargetInfo()
H A DOSTargets.h709 this->TheCXXABI.set(TargetCXXABI::XL); in AIXTargetInfo()
773 this->TheCXXABI.set(TargetCXXABI::XL); in ZOSTargetInfo()
872 this->TheCXXABI.set(TargetCXXABI::Fuchsia); in FuchsiaTargetInfo()
898 this->TheCXXABI.set(TargetCXXABI::WebAssembly); in WebAssemblyOSTargetInfo()
H A DMips.h69 TheCXXABI.set(TargetCXXABI::GenericMIPS); in MipsTargetInfo()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetInfo.h241 TargetCXXABI TheCXXABI; variable
1289 return TheCXXABI; in getCXXABI()
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DTargetInfo.cpp169 TheCXXABI.set(Triple.isKnownWindowsMSVCEnvironment() in TargetInfo()