Defined in 2 files as a function:
Referenced in 98 files:
- contrib/llvm/include/llvm/ADT/Triple.h
- contrib/llvm/lib/Analysis/TargetLibraryInfo.cpp
- contrib/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp
- contrib/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp, line 117
- contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp, line 1097
- contrib/llvm/lib/Support/ARMTargetParser.cpp, line 549
- contrib/llvm/lib/Support/Triple.cpp
- contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp, line 157
- contrib/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
- contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
- contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
- contrib/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp, line 1195
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp, line 66
- contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp, line 483
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp, line 774
- contrib/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp, line 177
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp, line 691
- contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp, line 121
- contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
- contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp, line 241
- contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp, line 125
- contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp, line 300
- contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp, line 331
- contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp, line 132
- contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
- contrib/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, line 1598
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, line 861
- contrib/llvm/tools/clang/lib/ARCMigrate/ARCMT.cpp
- contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp, line 401
- contrib/llvm/tools/clang/lib/Basic/Targets.cpp
- contrib/llvm/tools/clang/lib/Basic/Targets/AArch64.cpp
- contrib/llvm/tools/clang/lib/Basic/Targets/AMDGPU.cpp, line 250
- contrib/llvm/tools/clang/lib/Basic/Targets/ARM.cpp
- contrib/llvm/tools/clang/lib/Basic/Targets/OSTargets.cpp, line 58
- contrib/llvm/tools/clang/lib/Basic/Targets/PPC.cpp
- contrib/llvm/tools/clang/lib/Basic/Targets/PPC.h
- contrib/llvm/tools/clang/lib/Basic/Targets/SPIR.h, line 41
- contrib/llvm/tools/clang/lib/Basic/Targets/Sparc.cpp
- contrib/llvm/tools/clang/lib/Basic/Targets/Sparc.h, line 157
- contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
- contrib/llvm/tools/clang/lib/CrossTU/CrossTranslationUnit.cpp
- contrib/llvm/tools/clang/lib/Driver/Driver.cpp
- contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/X86.cpp, line 96
- contrib/llvm/tools/clang/lib/Driver/ToolChains/BareMetal.cpp, line 50
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Clang.cpp
- contrib/llvm/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Darwin.cpp
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Gnu.cpp
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Linux.cpp, line 850
- contrib/llvm/tools/clang/lib/Driver/ToolChains/MipsLinux.cpp, line 125
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Myriad.cpp, line 182
- contrib/llvm/tools/clang/lib/Driver/ToolChains/WebAssembly.cpp
- contrib/llvm/tools/clang/lib/Driver/XRayArgs.cpp
- contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp, line 405
- contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp
- contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp
- contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp, line 7488
- contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp, line 4509
- contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp, line 1780
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp, line 31
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp, line 753
- contrib/llvm/tools/clang/lib/Tooling/JSONCompilationDatabase.cpp, line 138
- contrib/llvm/tools/llc/llc.cpp, line 472
- contrib/llvm/tools/lld/ELF/DriverUtils.cpp, line 86
- contrib/llvm/tools/lldb/include/lldb/Utility/ArchSpec.h, line 392
- contrib/llvm/tools/lldb/source/Core/FormatEntity.cpp, line 1216
- contrib/llvm/tools/lldb/source/Host/common/HostInfoBase.cpp, line 212
- contrib/llvm/tools/lldb/source/Interpreter/CommandOptionValidators.cpp, line 21
- contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
- contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
- contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp, line 32
- contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp, line 55
- contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
- contrib/llvm/tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp
- contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
- contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp, line 53
- contrib/llvm/tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp, line 51
- contrib/llvm/tools/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp, line 51
- contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp, line 190
- contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp, line 532
- contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp
- contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp, line 716
- contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterUtilities.cpp, line 19
- contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp, line 633
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp, line 1173
- contrib/llvm/tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp, line 232
- contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp, line 699
- contrib/llvm/tools/lldb/source/Target/Platform.cpp, line 993
- contrib/llvm/tools/lldb/source/Target/ProcessLaunchInfo.cpp
- contrib/llvm/tools/lldb/source/Target/UnixSignals.cpp, line 32
- contrib/llvm/tools/lldb/source/Utility/ArchSpec.cpp