HomeSort by: relevance | last modified time | path
    Searched refs:TargetCXXABI (Results 1 - 16 of 16) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
TargetCXXABI.h 1 //===--- TargetCXXABI.h - C++ ABI Target Configuration ----------*- C++ -*-===//
10 /// Defines the TargetCXXABI class, which abstracts details of the
28 class TargetCXXABI {
33 #include "TargetCXXABI.def"
45 #include "TargetCXXABI.def"
53 #include "TargetCXXABI.def"
68 TargetCXXABI() : TheKind(GenericItanium) {}
70 TargetCXXABI(Kind kind) : TheKind(kind) {}
122 #include "TargetCXXABI.def"
136 #include "TargetCXXABI.def
    [all...]
LangOptions.h 22 #include "clang/Basic/TargetCXXABI.h"
359 llvm::Optional<TargetCXXABI::Kind> CXXABI;
TargetInfo.h 22 #include "clang/Basic/TargetCXXABI.h"
211 TargetCXXABI TheCXXABI;
1177 TargetCXXABI getCXXABI() const {
  /src/external/apache2/llvm/dist/clang/lib/Basic/Targets/
AArch64.cpp 101 TheCXXABI.set(TargetCXXABI::GenericAArch64);
863 TheCXXABI.set(TargetCXXABI::Microsoft);
897 TheCXXABI.set(TargetCXXABI::GenericAArch64);
919 TheCXXABI.set(TargetCXXABI::WatchOS);
921 TheCXXABI.set(TargetCXXABI::AppleARM64);
ARM.cpp 319 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);
Mips.h 69 TheCXXABI.set(TargetCXXABI::GenericMIPS);
OSTargets.h 720 this->TheCXXABI.set(TargetCXXABI::XL);
887 this->TheCXXABI.set(TargetCXXABI::Fuchsia);
913 this->TheCXXABI.set(TargetCXXABI::WebAssembly);
  /src/external/apache2/llvm/dist/clang/lib/Basic/
TargetInfo.cpp 136 ? TargetCXXABI::Microsoft
137 : TargetCXXABI::GenericItanium);
449 if (getCXXABI() != TargetCXXABI::Microsoft &&
  /src/external/apache2/llvm/dist/clang/lib/AST/
Mangle.cpp 84 TI.getCXXABI() == TargetCXXABI::Microsoft)
190 if (CC == CCM_Other || (MCXX && TI.getCXXABI() == TargetCXXABI::Microsoft)) {
ASTContext.cpp 64 #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::GenericItanium
    [all...]
RecordLayoutBuilder.cpp 720 TargetCXXABI getCXXABI() const {
2344 static bool mustSkipTailPadding(TargetCXXABI ABI, const CXXRecordDecl *RD) {
2346 case TargetCXXABI::AlwaysUseTailPadding:
2349 case TargetCXXABI::UseTailPaddingUnlessPOD03:
2370 case TargetCXXABI::UseTailPaddingUnlessPOD11:
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
ItaniumCXXABI.cpp 552 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::GenericItanium
    [all...]
CodeGenModule.cpp 79 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::XL
    [all...]
CGException.cpp 506 if (getTarget().getCXXABI() == TargetCXXABI::WebAssembly &&
  /src/external/apache2/llvm/dist/clang/lib/Frontend/
CompilerInvocation.cpp 3530 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))
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTContext.h 43 #include "clang/Basic/TargetCXXABI.h"
737 TargetCXXABI::Kind getCXXABIKind() const;

Completed in 56 milliseconds