/freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | WindowsMachineFlag.h | 34 template <typename T> Triple::ArchType getMachineArchType(T machine) { in getMachineArchType() 37 return llvm::Triple::ArchType::x86; in getMachineArchType() 39 return llvm::Triple::ArchType::x86_64; in getMachineArchType() 41 return llvm::Triple::ArchType::thumb; in getMachineArchType() 45 return llvm::Triple::ArchType::aarch64; in getMachineArchType() 47 return llvm::Triple::ArchType::UnknownArch; in getMachineArchType()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | XRayInstrumentation.cpp | 228 case Triple::ArchType::arm: in runOnMachineFunction() 229 case Triple::ArchType::thumb: in runOnMachineFunction() 230 case Triple::ArchType::aarch64: in runOnMachineFunction() 231 case Triple::ArchType::hexagon: in runOnMachineFunction() 232 case Triple::ArchType::loongarch64: in runOnMachineFunction() 233 case Triple::ArchType::mips: in runOnMachineFunction() 234 case Triple::ArchType::mipsel: in runOnMachineFunction() 235 case Triple::ArchType::mips64: in runOnMachineFunction() 236 case Triple::ArchType::mips64el: { in runOnMachineFunction() 244 case Triple::ArchType::ppc64le: { in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/WindowsDriver/ |
H A D | MSVCPaths.cpp | 264 const char *archToWindowsSDKArch(Triple::ArchType Arch) { in archToWindowsSDKArch() 266 case Triple::ArchType::x86: in archToWindowsSDKArch() 268 case Triple::ArchType::x86_64: in archToWindowsSDKArch() 270 case Triple::ArchType::arm: in archToWindowsSDKArch() 271 case Triple::ArchType::thumb: in archToWindowsSDKArch() 273 case Triple::ArchType::aarch64: in archToWindowsSDKArch() 280 const char *archToLegacyVCArch(Triple::ArchType Arch) { in archToLegacyVCArch() 282 case Triple::ArchType::x86: in archToLegacyVCArch() 286 case Triple::ArchType::x86_64: in archToLegacyVCArch() 288 case Triple::ArchType::arm: in archToLegacyVCArch() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/WindowsDriver/ |
H A D | MSVCPaths.h | 39 const char *archToWindowsSDKArch(llvm::Triple::ArchType Arch); 42 const char *archToLegacyVCArch(llvm::Triple::ArchType Arch); 45 const char *archToDevDivInternalArch(llvm::Triple::ArchType Arch); 48 llvm::Triple::ArchType Arch, 57 llvm::Triple::ArchType TargetArch, 63 llvm::Triple::ArchType TargetArch,
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | PdbFPOProgramToDWARFExpression.cpp | 26 static uint32_t ResolveLLDBRegisterNum(llvm::StringRef reg_name, llvm::Triple::ArchType arch_type) { 30 case llvm::Triple::ArchType::aarch64: in ResolveLLDBRegisterNum() 56 llvm::Triple::ArchType arch_type, in ResolveFPOProgram() 93 llvm::Triple::ArchType arch_type, Stream &stream) { in TranslateFPOProgramToDWARFExpression()
|
H A D | CodeViewRegisterMapping.h | 18 uint32_t GetLLDBRegisterNumber(llvm::Triple::ArchType arch_type,
|
H A D | PdbFPOProgramToDWARFExpression.h | 22 llvm::Triple::ArchType arch_type,
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Minidump/ |
H A D | MinidumpFileBuilder.cpp | 141 case llvm::Triple::ArchType::x86_64: in AddSystemInfo() 144 case llvm::Triple::ArchType::x86: in AddSystemInfo() 147 case llvm::Triple::ArchType::arm: in AddSystemInfo() 150 case llvm::Triple::ArchType::aarch64: in AddSystemInfo() 153 case llvm::Triple::ArchType::mips64: in AddSystemInfo() 154 case llvm::Triple::ArchType::mips64el: in AddSystemInfo() 155 case llvm::Triple::ArchType::mips: in AddSystemInfo() 156 case llvm::Triple::ArchType::mipsel: in AddSystemInfo() 159 case llvm::Triple::ArchType::ppc64: in AddSystemInfo() 160 case llvm::Triple::ArchType::ppc: in AddSystemInfo() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/TargetInfo/ |
H A D | AArch64TargetInfo.cpp | 39 [](Triple::ArchType) { return false; }, true); in LLVMInitializeAArch64TargetInfo() argument 42 [](Triple::ArchType) { return false; }, true); in LLVMInitializeAArch64TargetInfo() argument
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDebugFrame.h | 443 Triple::ArchType triple() const { return Arch; } in triple() 446 Triple::ArchType Arch) in CFIProgram() 469 Triple::ArchType Arch; 537 uint64_t CodeAlign, int64_t DataAlign, Triple::ArchType Arch) in FrameEntry() 577 std::optional<uint32_t> PersonalityEnc, Triple::ArchType Arch) in CIE() 633 std::optional<uint64_t> LSDAAddress, Triple::ArchType Arch) in FDE() 668 const Triple::ArchType Arch; 685 DWARFDebugFrame(Triple::ArchType Arch,
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/ |
H A D | Triple.h | 46 enum ArchType { enum 320 ArchType Arch{}; 379 ArchType getArch() const { return Arch; } in getArch() 478 static unsigned getArchPointerBitWidth(llvm::Triple::ArchType Arch); 1103 void setArch(ArchType Kind, SubArchType SubArch = NoSubArch); 1194 static StringRef getArchTypeName(ArchType Kind); 1197 static StringRef getArchName(ArchType Kind, SubArchType SubArch = NoSubArch); 1204 static StringRef getArchTypePrefix(ArchType Kind); 1223 static ArchType getArchTypeForLLVMName(StringRef Str);
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGHLSLRuntime.h | 37 llvm::Triple::ArchType Arch = getArch(); \ 133 llvm::Triple::ArchType getArch();
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | RuntimeLibcalls.cpp | 29 if (TT.getArch() == Triple::ArchType::x86_64 && TT.isGNUEnvironment()) { in initLibcalls() 241 if (TT.getArch() == Triple::ArchType::avr) { in initLibcalls() 259 if (TT.getArch() == Triple::ArchType::hexagon) { in initLibcalls() 327 if (TT.getArch() == Triple::ArchType::x86) { in initLibcalls()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | PDBLocationToDWARFExpression.cpp | 61 llvm::StringRef program, llvm::Triple::ArchType arch_type, Stream &stream) { in EmitVFrameEvaluationDWARFExpression() 76 llvm::Triple::ArchType arch_type = architecture.GetMachine(); in ConvertPDBLocationToDWARFExpression()
|
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
H A D | Triple.cpp | 24 StringRef Triple::getArchTypeName(ArchType Kind) { in getArchTypeName() 94 StringRef Triple::getArchName(ArchType Kind, SubArchType SubArch) { in getArchName() 149 StringRef Triple::getArchTypePrefix(ArchType Kind) { in getArchTypePrefix() 380 static Triple::ArchType parseBPFArch(StringRef ArchName) { in parseBPFArch() 395 Triple::ArchType Triple::getArchTypeForLLVMName(StringRef Name) { in getArchTypeForLLVMName() 396 Triple::ArchType BPFArch(parseBPFArch(Name)); in getArchTypeForLLVMName() 397 return StringSwitch<Triple::ArchType>(Name) in getArchTypeForLLVMName() 467 static Triple::ArchType parseARMArch(StringRef ArchName) { in parseARMArch() 471 Triple::ArchType arch = Triple::UnknownArch; in parseARMArch() 532 static Triple::ArchType parseArch(StringRef ArchName) { in parseArch() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
H A D | X86.cpp | 150 const llvm::Triple::ArchType ArchType = Triple.getArch(); in getX86TargetFeatures() local 153 if (ArchType == llvm::Triple::x86_64) { in getX86TargetFeatures()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
H A D | MinidumpParser.cpp | 157 triple.setArch(llvm::Triple::ArchType::x86); in GetArchitecture() 160 triple.setArch(llvm::Triple::ArchType::x86_64); in GetArchitecture() 163 triple.setArch(llvm::Triple::ArchType::arm); in GetArchitecture() 167 triple.setArch(llvm::Triple::ArchType::aarch64); in GetArchitecture() 170 triple.setArch(llvm::Triple::ArchType::UnknownArch); in GetArchitecture()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/TargetInfo/ |
H A D | BPFTargetInfo.cpp | 29 "BPF", [](Triple::ArchType) { return false; }, in LLVMInitializeBPFTargetInfo() argument
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ |
H A D | BreakpadRecords.cpp | 69 llvm::Triple::ArchType stringTo<llvm::Triple::ArchType>(llvm::StringRef Str) { in stringTo() 71 return llvm::StringSwitch<Triple::ArchType>(Str) in stringTo() 184 llvm::Triple::ArchType Arch = consume<llvm::Triple::ArchType>(Line); in parse()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/RISCV/ |
H A D | ABISysV_riscv.cpp | 134 llvm::Triple::ArchType machine = arch.GetTriple().getArch(); in CreateInstance() 414 llvm::Triple::ArchType machine, in GetValObjFromIntRegs() 488 llvm::Triple::ArchType machine, uint32_t arch_fp_flags, in GetValObjFromFPRegs() 548 const llvm::Triple::ArchType machine = arch.GetMachine(); in GetReturnValueObjectSimple() 603 const llvm::Triple::ArchType machine = arch.GetMachine(); in GetReturnValueObjectImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/ |
H A D | IFSHandler.cpp | 309 case Triple::ArchType::aarch64: in parseTriple() 312 case Triple::ArchType::x86_64: in parseTriple() 315 case Triple::ArchType::riscv64: in parseTriple()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldCOFF.h | 34 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr,
|
H A D | RuntimeDyld.cpp | 186 Arch = (Triple::ArchType)Obj.getArch(); in loadObjectImpl() 1311 Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, in createRuntimeDyldCOFF() 1322 createRuntimeDyldELF(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, in createRuntimeDyldELF() 1334 Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, in createRuntimeDyldMachO() 1350 createRuntimeDyldELF(static_cast<Triple::ArchType>(Obj.getArch()), in loadObject() 1355 static_cast<Triple::ArchType>(Obj.getArch()), MemMgr, Resolver, in loadObject() 1359 static_cast<Triple::ArchType>(Obj.getArch()), MemMgr, Resolver, in loadObject()
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | TargetRegistry.cpp | 137 Triple::ArchType Type = Triple::getArchTypeForLLVMName(ArchName); in lookupTarget() 160 Triple::ArchType Arch = Triple(TT).getArch(); in lookupTarget()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | TargetSelect.cpp | 64 Triple::ArchType Type = Triple::getArchTypeForLLVMName(MArch); in selectTarget()
|