Searched refs:TargetCXXABI (Results 1 - 16 of 16) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DTargetCXXABI.h1 //===--- TargetCXXABI.h - C++ ABI Target Configuration ----------*- C++ -*-===//
10 /// Defines the TargetCXXABI class, which abstracts details of the
28 class TargetCXXABI { class in namespace:clang
33 #include "TargetCXXABI.def"
45 #include "TargetCXXABI.def"
53 #include "TargetCXXABI.def"
68 TargetCXXABI() : TheKind(GenericItanium) {} function in class:clang::TargetCXXABI
70 TargetCXXABI(Kind kind) : TheKind(kind) {} function in class:clang::TargetCXXABI
122 #include "TargetCXXABI.def"
136 #include "TargetCXXABI
[all...]
H A DLangOptions.h22 #include "clang/Basic/TargetCXXABI.h"
359 llvm::Optional<TargetCXXABI::Kind> CXXABI;
H A DTargetInfo.h22 #include "clang/Basic/TargetCXXABI.h"
211 TargetCXXABI TheCXXABI;
1177 TargetCXXABI getCXXABI() const {
/netbsd-current/external/apache2/llvm/dist/clang/lib/Basic/Targets/
H A DAArch64.cpp101 TheCXXABI.set(TargetCXXABI::GenericAArch64);
863 TheCXXABI.set(TargetCXXABI::Microsoft);
897 TheCXXABI.set(TargetCXXABI::GenericAArch64);
919 TheCXXABI.set(TargetCXXABI::WatchOS);
921 TheCXXABI.set(TargetCXXABI::AppleARM64);
H A DARM.cpp319 TheCXXABI.set(TargetCXXABI::GenericARM);
1230 TheCXXABI.set(TargetCXXABI::GenericARM);
1245 TheCXXABI.set(TargetCXXABI::Microsoft);
1257 TheCXXABI.set(TargetCXXABI::GenericARM);
1297 TheCXXABI.set(TargetCXXABI::WatchOS);
1302 TheCXXABI.set(TargetCXXABI::iOS);
H A DMips.h69 TheCXXABI.set(TargetCXXABI::GenericMIPS);
H A DOSTargets.h720 this->TheCXXABI.set(TargetCXXABI::XL);
887 this->TheCXXABI.set(TargetCXXABI::Fuchsia);
913 this->TheCXXABI.set(TargetCXXABI::WebAssembly);
/netbsd-current/external/apache2/llvm/dist/clang/lib/Basic/
H A DTargetInfo.cpp136 ? TargetCXXABI::Microsoft
137 : TargetCXXABI::GenericItanium);
449 if (getCXXABI() != TargetCXXABI::Microsoft &&
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DMangle.cpp84 TI.getCXXABI() == TargetCXXABI::Microsoft)
190 if (CC == CCM_Other || (MCXX && TI.getCXXABI() == TargetCXXABI::Microsoft)) {
H A DASTContext.cpp64 #include "clang/Basic/TargetCXXABI.h"
883 TargetCXXABI::Kind ASTContext::getCXXABIKind() const {
892 case TargetCXXABI::AppleARM64:
893 case TargetCXXABI::Fuchsia:
894 case TargetCXXABI::GenericARM: // Same as Itanium at this level
895 case TargetCXXABI::iOS:
896 case TargetCXXABI::WatchOS:
897 case TargetCXXABI::GenericAArch64:
898 case TargetCXXABI::GenericMIPS:
899 case TargetCXXABI
[all...]
H A DRecordLayoutBuilder.cpp720 TargetCXXABI getCXXABI() const {
2344 static bool mustSkipTailPadding(TargetCXXABI ABI, const CXXRecordDecl *RD) {
2346 case TargetCXXABI::AlwaysUseTailPadding:
2349 case TargetCXXABI::UseTailPaddingUnlessPOD03:
2370 case TargetCXXABI::UseTailPaddingUnlessPOD11:
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp552 case TargetCXXABI::GenericARM:
553 case TargetCXXABI::iOS:
554 case TargetCXXABI::WatchOS:
557 case TargetCXXABI::AppleARM64:
560 case TargetCXXABI::Fuchsia:
566 case TargetCXXABI::GenericAArch64:
570 case TargetCXXABI::GenericMIPS:
573 case TargetCXXABI::WebAssembly:
576 case TargetCXXABI::XL:
579 case TargetCXXABI
[all...]
H A DCodeGenModule.cpp79 case TargetCXXABI::AppleARM64:
80 case TargetCXXABI::Fuchsia:
81 case TargetCXXABI::GenericAArch64:
82 case TargetCXXABI::GenericARM:
83 case TargetCXXABI::iOS:
84 case TargetCXXABI::WatchOS:
85 case TargetCXXABI::GenericMIPS:
86 case TargetCXXABI::GenericItanium:
87 case TargetCXXABI::WebAssembly:
88 case TargetCXXABI
[all...]
H A DCGException.cpp506 if (getTarget().getCXXABI() == TargetCXXABI::WebAssembly &&
/netbsd-current/external/apache2/llvm/dist/clang/lib/Frontend/
H A DCompilerInvocation.cpp3530 GenerateArg(Args, OPT_fcxx_abi_EQ, TargetCXXABI::getSpelling(*Opts.CXXABI),
4031 if (!TargetCXXABI::isABI(CXXABI)) {
4034 auto Kind = TargetCXXABI::getKind(CXXABI);
4035 if (!TargetCXXABI::isSupportedCXXABI(T, Kind))
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/
H A DASTContext.h43 #include "clang/Basic/TargetCXXABI.h"
737 TargetCXXABI::Kind getCXXABIKind() const;

Completed in 174 milliseconds