|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc 18 .Case("interrupt", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) ? 1 : 0)
58 .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) ? 1 : 0)
109 .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
110 .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
370 .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
371 .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
373 .Case("empty_bases", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
375 .Case("layout_version", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
377 .Case("novtable", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
462 .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.CPlusPlus11 ? 1 : 0)
636 .Case("interrupt", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.CPlusPlus11 ? 1 : 0)
659 .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) && LangOpts.CPlusPlus11 ? 1 : 0)
660 .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) && LangOpts.CPlusPlus11 ? 1 : 0)
762 .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.DoubleSquareBracketAttributes ? 1 : 0)
gen/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc 79 return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
394 return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb);
934 return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32);
1025 return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() );
include/llvm/ADT/Triple.h 695 return getArch() == Triple::thumb || getArch() == Triple::thumbeb;
lib/Bitcode/Writer/BitcodeWriter.cpp 4325 else if (Arch == Triple::arm || Arch == Triple::thumb)
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 141 case Triple::ArchType::thumb:
lib/CodeGen/TargetLoweringObjectFileImpl.cpp 104 case Triple::thumb:
1223 bool isThumb = TM.getTargetTriple().getArch() == Triple::thumb;
lib/CodeGen/XRayInstrumentation.cpp 210 case Triple::ArchType::thumb:
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp 54 case Triple::thumb:
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp 952 case Triple::thumb:
1785 case Triple::thumb:
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h 66 if (Arch == Triple::arm || Arch == Triple::thumb)
lib/Linker/IRMover.cpp 1373 if (Triple.getArch() == Triple::thumb || Triple.getArch() == Triple::thumbeb)
lib/MC/MCObjectFileInfo.cpp 199 else if (T.getArch() == Triple::arm || T.getArch() == Triple::thumb)
494 const bool IsThumb = T.getArch() == Triple::thumb;
lib/MC/MCParser/COFFAsmParser.cpp 399 if (T.getArch() == Triple::arm || T.getArch() == Triple::thumb)
lib/Object/COFFObjectFile.cpp 905 return Triple::thumb;
lib/Object/ObjectFile.cpp 110 if (COFFObj->getArch() == Triple::thumb)
lib/Object/RelocationResolver.cpp 530 case Triple::thumb:
lib/Support/Triple.cpp 51 case thumb: return "thumb";
91 case thumb:
296 .Case("thumb", thumb)
333 arch = Triple::thumb;
380 return Triple::thumb;
405 .Case("thumb", Triple::thumb)
655 case Triple::thumb:
1253 case llvm::Triple::thumb:
1338 case Triple::thumb:
1424 case Triple::thumb: T.setArch(Triple::aarch64); break;
1469 case Triple::thumb:
1547 case Triple::thumb:
1564 if ((getArch() == Triple::thumb && Other.getArch() == Triple::arm) ||
1565 (getArch() == Triple::arm && Other.getArch() == Triple::thumb) ||
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp 215 (T.getArch() == Triple::thumb || T.getArch() == Triple::thumbeb));
lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp 36 RegisterTarget<Triple::thumb, /*HasJIT=*/true> A(getTheThumbLETarget(),
lib/Transforms/IPO/LowerTypeTests.cpp 1199 case Triple::thumb:
1221 } else if (JumpTableArch == Triple::thumb) {
1240 Arch == Triple::thumb || Arch == Triple::aarch64)
1324 return ModuleArch == Triple::thumb;
1333 if (ModuleArch != Triple::arm && ModuleArch != Triple::thumb)
1349 return ArmCount > ThumbCount ? Triple::arm : Triple::thumb;
1375 if (JumpTableArch == Triple::thumb) {
tools/clang/lib/Basic/Targets.cpp 169 case llvm::Triple::thumb:
tools/clang/lib/Basic/Targets/ARM.cpp 1122 Triple.getArch() == llvm::Triple::thumb) &&
tools/clang/lib/CodeGen/CGBuiltin.cpp 1058 case llvm::Triple::thumb:
4237 case llvm::Triple::thumb:
6015 bool IsThumb = getTarget().getTriple().getArch() == llvm::Triple::thumb;
tools/clang/lib/CodeGen/CodeGenModule.cpp 524 || Arch == llvm::Triple::thumb
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 812 case llvm::Triple::thumb:
tools/clang/lib/CodeGen/TargetInfo.cpp 9749 case llvm::Triple::thumb:
tools/clang/lib/Driver/ToolChain.cpp 558 case llvm::Triple::thumb:
560 return getArch() != llvm::Triple::arm && getArch() != llvm::Triple::thumb &&
582 Triple.getArch() == llvm::Triple::thumb ||
625 case llvm::Triple::thumb:
tools/clang/lib/Driver/ToolChains/BareMetal.cpp 43 Triple.getArch() != llvm::Triple::thumb)
tools/clang/lib/Driver/ToolChains/Clang.cpp 421 case llvm::Triple::thumb:
479 case llvm::Triple::thumb:
1263 case llvm::Triple::thumb:
1374 case llvm::Triple::thumb:
2028 case llvm::Triple::thumb:
2077 case llvm::Triple::thumb:
3506 Triple.getArch() == llvm::Triple::thumb)) {
3541 case llvm::Triple::thumb:
4672 Triple.getArch() == llvm::Triple::thumb)) {
6224 case llvm::Triple::thumb:
tools/clang/lib/Driver/ToolChains/CommonArgs.cpp 265 case llvm::Triple::thumb:
918 case llvm::Triple::thumb:
1047 case llvm::Triple::thumb:
1419 case llvm::Triple::thumb:
tools/clang/lib/Driver/ToolChains/CrossWindows.cpp 38 case llvm::Triple::thumb:
98 case llvm::Triple::thumb:
120 case llvm::Triple::thumb:
tools/clang/lib/Driver/ToolChains/Darwin.cpp 837 case llvm::Triple::thumb:
1489 Triple.getArch() == llvm::Triple::thumb)
1972 case llvm::Triple::thumb:
2397 if ((Arch == llvm::Triple::arm || Arch == llvm::Triple::thumb)) {
2425 getTriple().getArch() != llvm::Triple::thumb)
tools/clang/lib/Driver/ToolChains/FreeBSD.cpp 75 case llvm::Triple::thumb:
415 getTriple().getArch() == llvm::Triple::thumb)
tools/clang/lib/Driver/ToolChains/Gnu.cpp 246 case llvm::Triple::thumb:
268 case llvm::Triple::thumb:
436 Arch == llvm::Triple::thumb || Arch == llvm::Triple::thumbeb)
738 case llvm::Triple::thumb:
921 return Arch == llvm::Triple::arm || Arch == llvm::Triple::thumb;
1472 bool IsThumbArch = TargetTriple.getArch() == llvm::Triple::thumb;
2101 case llvm::Triple::thumb:
2157 case llvm::Triple::thumb:
2576 case llvm::Triple::thumb:
tools/clang/lib/Driver/ToolChains/Linux.cpp 60 case llvm::Triple::thumb:
273 if (Arch == llvm::Triple::arm || Arch == llvm::Triple::thumb)
525 case llvm::Triple::thumb:
561 case llvm::Triple::thumb:
771 case llvm::Triple::thumb:
1002 getTriple().getArch() == llvm::Triple::thumb ||
tools/clang/lib/Driver/ToolChains/MinGW.cpp 126 case llvm::Triple::thumb:
tools/clang/lib/Driver/ToolChains/NetBSD.cpp 43 case llvm::Triple::thumb:
149 case llvm::Triple::thumb:
275 case llvm::Triple::thumb:
359 case llvm::Triple::thumb:
411 case llvm::Triple::thumb:
459 TArch == llvm::Triple::thumb || TArch == llvm::Triple::thumbeb)
tools/clang/lib/Lex/PPMacroExpansion.cpp 1399 ((TT.getArch() == llvm::Triple::thumb &&
tools/clang/lib/Sema/SemaChecking.cpp 1111 case llvm::Triple::thumb:
1132 {llvm::Triple::arm, llvm::Triple::thumb, llvm::Triple::aarch64}))
1145 llvm::Triple::thumb, llvm::Triple::aarch64}))
1533 case llvm::Triple::thumb:
tools/clang/lib/Sema/SemaDeclAttr.cpp 1950 (Arch != llvm::Triple::arm && Arch != llvm::Triple::thumb)) {
tools/dsymutil/DwarfLinker.cpp 421 case Triple::thumb:
tools/lld/ELF/InputFiles.cpp 1329 case Triple::thumb:
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp 1328 (arch_type == llvm::Triple::thumb)) {
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp 1329 (arch_type == llvm::Triple::thumb)) {
tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp 218 if (machine == llvm::Triple::arm || machine == llvm::Triple::thumb) {
219 if (machine == llvm::Triple::thumb || is_alternate_isa) {
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp 236 exe_arch.GetMachine() == llvm::Triple::thumb ||
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp 743 } else if (arch.GetTriple().getArch() == llvm::Triple::thumb) {
758 else if (arch.GetTriple().getArch() == llvm::Triple::thumb)
13808 if (m_arch.GetTriple().getArch() == llvm::Triple::thumb ||
14410 if (arch.GetTriple().getArch() == llvm::Triple::thumb ||
tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp 164 else if (arch.GetTriple().getArch() == llvm::Triple::thumb)
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp 1356 arch_spec.GetMachine() == llvm::Triple::thumb) {
1473 arch_spec.GetMachine() == llvm::Triple::thumb) {
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp 6040 case llvm::Triple::thumb:
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp 429 case llvm::Triple::thumb:
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp 81 case llvm::Triple::thumb: {
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp 79 case llvm::Triple::thumb: {
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp 73 case llvm::Triple::thumb: {
tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp 560 case llvm::Triple::thumb:
tools/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp 70 case llvm::Triple::thumb:
96 case llvm::Triple::thumb:
173 case llvm::Triple::thumb:
384 case llvm::Triple::thumb:
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp 1276 case llvm::Triple::thumb:
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp 1245 case llvm::Triple::thumb:
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp 641 arch_to_use.GetMachine() == llvm::Triple::thumb) &&
645 target_arch.GetMachine() == llvm::Triple::thumb) {
1110 process_arch.GetMachine() == llvm::Triple::thumb) &&
tools/lldb/source/Symbol/ClangASTContext.cpp 582 fixed_arch.GetTriple().getArch() == llvm::Triple::thumb) {
tools/lldb/source/Symbol/CompactUnwindInfo.cpp 224 arch.GetTriple().getArch() == llvm::Triple::thumb) {
340 arch.GetTriple().getArch() == llvm::Triple::thumb)
tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp 429 arch.GetTriple().getArch() == llvm::Triple::thumb)
tools/lldb/source/Target/Thread.cpp 2054 case llvm::Triple::thumb:
tools/lldb/source/Utility/ArchSpec.cpp 76 {eByteOrderLittle, 4, 2, 4, llvm::Triple::thumb, ArchSpec::eCore_thumb,
78 {eByteOrderLittle, 4, 2, 4, llvm::Triple::thumb, ArchSpec::eCore_thumbv4t,
80 {eByteOrderLittle, 4, 2, 4, llvm::Triple::thumb, ArchSpec::eCore_thumbv5,
82 {eByteOrderLittle, 4, 2, 4, llvm::Triple::thumb, ArchSpec::eCore_thumbv5e,
84 {eByteOrderLittle, 4, 2, 4, llvm::Triple::thumb, ArchSpec::eCore_thumbv6,
86 {eByteOrderLittle, 4, 2, 4, llvm::Triple::thumb, ArchSpec::eCore_thumbv6m,
88 {eByteOrderLittle, 4, 2, 4, llvm::Triple::thumb, ArchSpec::eCore_thumbv7,
90 {eByteOrderLittle, 4, 2, 4, llvm::Triple::thumb, ArchSpec::eCore_thumbv7f,
92 {eByteOrderLittle, 4, 2, 4, llvm::Triple::thumb, ArchSpec::eCore_thumbv7s,
94 {eByteOrderLittle, 4, 2, 4, llvm::Triple::thumb, ArchSpec::eCore_thumbv7k,
96 {eByteOrderLittle, 4, 2, 4, llvm::Triple::thumb, ArchSpec::eCore_thumbv7m,
98 {eByteOrderLittle, 4, 2, 4, llvm::Triple::thumb, ArchSpec::eCore_thumbv7em,
768 case llvm::Triple::thumb:
1437 GetTriple().getArch() == llvm::Triple::thumb) {
unittests/ADT/TripleTest.cpp 995 T.setArch(Triple::thumb);
996 EXPECT_EQ(Triple::thumb, T.get32BitArchVariant().getArch());
1117 T.setArch(Triple::thumb);
1119 EXPECT_EQ(Triple::thumb, T.getLittleEndianArchVariant().getArch());
1477 EXPECT_EQ(Triple::thumb, T.getArch());