Home
last modified time | relevance | path

Searched refs:ArchType (Results 1 – 25 of 136) sorted by relevance

123456

/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DWindowsMachineFlag.h35 template <typename T> Triple::ArchType getMachineArchType(T machine) { in getMachineArchType()
38 return llvm::Triple::ArchType::x86; in getMachineArchType()
40 return llvm::Triple::ArchType::x86_64; in getMachineArchType()
42 return llvm::Triple::ArchType::thumb; in getMachineArchType()
46 return llvm::Triple::ArchType::aarch64; in getMachineArchType()
48 return llvm::Triple::ArchType::mipsel; in getMachineArchType()
50 return llvm::Triple::ArchType::UnknownArch; in getMachineArchType()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DXRayInstrumentation.cpp286 case Triple::ArchType::arm: in run()
287 case Triple::ArchType::thumb: in run()
288 case Triple::ArchType::aarch64: in run()
289 case Triple::ArchType::hexagon: in run()
290 case Triple::ArchType::loongarch64: in run()
291 case Triple::ArchType::mips: in run()
292 case Triple::ArchType::mipsel: in run()
293 case Triple::ArchType::mips64: in run()
294 case Triple::ArchType::mips64el: in run()
295 case Triple::ArchType::riscv32: in run()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/WindowsDriver/
H A DMSVCPaths.cpp264 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 DMSVCPaths.h40 LLVM_ABI const char *archToWindowsSDKArch(llvm::Triple::ArchType Arch);
43 LLVM_ABI const char *archToLegacyVCArch(llvm::Triple::ArchType Arch);
46 LLVM_ABI const char *archToDevDivInternalArch(llvm::Triple::ArchType Arch);
50 llvm::Triple::ArchType Arch,
60 llvm::Triple::ArchType TargetArch,
67 llvm::Triple::ArchType TargetArch,
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbFPOProgramToDWARFExpression.cpp26 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 DCodeViewRegisterMapping.h18 uint32_t GetLLDBRegisterNumber(llvm::Triple::ArchType arch_type,
H A DPdbFPOProgramToDWARFExpression.h22 llvm::Triple::ArchType arch_type,
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugFrame.h63 uint64_t CodeAlign, int64_t DataAlign, Triple::ArchType Arch) in FrameEntry()
103 std::optional<uint32_t> PersonalityEnc, Triple::ArchType Arch) in CIE()
159 std::optional<uint64_t> LSDAAddress, Triple::ArchType Arch) in FDE()
194 const Triple::ArchType Arch;
211 LLVM_ABI DWARFDebugFrame(Triple::ArchType Arch, bool IsEH = false,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/TargetInfo/
H A DAArch64TargetInfo.cpp41 [](Triple::ArchType) { return false; }, true); in LLVMInitializeAArch64TargetInfo() argument
44 [](Triple::ArchType) { return false; }, true); in LLVMInitializeAArch64TargetInfo() argument
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Minidump/
H A DMinidumpFileBuilder.cpp150 case llvm::Triple::ArchType::x86_64: in AddSystemInfo()
153 case llvm::Triple::ArchType::x86: in AddSystemInfo()
156 case llvm::Triple::ArchType::arm: in AddSystemInfo()
159 case llvm::Triple::ArchType::aarch64: in AddSystemInfo()
162 case llvm::Triple::ArchType::mips64: in AddSystemInfo()
163 case llvm::Triple::ArchType::mips64el: in AddSystemInfo()
164 case llvm::Triple::ArchType::mips: in AddSystemInfo()
165 case llvm::Triple::ArchType::mipsel: in AddSystemInfo()
168 case llvm::Triple::ArchType::ppc64: in AddSystemInfo()
169 case llvm::Triple::ArchType::ppc: in AddSystemInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DTriple.h49 enum ArchType { enum
329 ArchType Arch{};
406 ArchType getArch() const { return Arch; } in getArch()
508 LLVM_ABI static unsigned getArchPointerBitWidth(llvm::Triple::ArchType Arch);
1188 LLVM_ABI void setArch(ArchType Kind, SubArchType SubArch = NoSubArch);
1282 LLVM_ABI static StringRef getArchTypeName(ArchType Kind);
1285 LLVM_ABI static StringRef getArchName(ArchType Kind,
1293 LLVM_ABI static StringRef getArchTypePrefix(ArchType Kind);
1313 LLVM_ABI static ArchType getArchTypeForLLVMName(StringRef Str);
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DX86.cpp149 const llvm::Triple::ArchType ArchType = Triple.getArch(); in getX86TargetFeatures() local
152 if (ArchType == llvm::Triple::x86_64) { in getX86TargetFeatures()
282 bool Not64Bit = ArchType != llvm::Triple::x86_64; in getX86TargetFeatures()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/LowLevel/
H A DDWARFCFIProgram.h70 Triple::ArchType triple() const { return Arch; } in triple()
73 Triple::ArchType Arch) in CFIProgram()
288 Triple::ArchType Arch;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBLocationToDWARFExpression.cpp61 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/clang/lib/CodeGen/
H A DCGHLSLRuntime.h38 llvm::Triple::ArchType Arch = getArch(); \
172 llvm::Triple::ArchType getArch();
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DMinidumpParser.cpp161 triple.setArch(llvm::Triple::ArchType::x86); in GetArchitecture()
164 triple.setArch(llvm::Triple::ArchType::x86_64); in GetArchitecture()
167 triple.setArch(llvm::Triple::ArchType::arm); in GetArchitecture()
171 triple.setArch(llvm::Triple::ArchType::aarch64); in GetArchitecture()
174 triple.setArch(llvm::Triple::ArchType::UnknownArch); in GetArchitecture()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/TargetInfo/
H A DBPFTargetInfo.cpp31 "BPF", [](Triple::ArchType) { return false; }, in LLVMInitializeBPFTargetInfo() argument
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/
H A DBreakpadRecords.cpp69 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/llvm/lib/TargetParser/
H A DTriple.cpp25 StringRef Triple::getArchTypeName(ArchType Kind) { in getArchTypeName()
93 StringRef Triple::getArchName(ArchType Kind, SubArchType SubArch) { in getArchName()
168 StringRef Triple::getArchTypePrefix(ArchType Kind) { in getArchTypePrefix()
412 static Triple::ArchType parseBPFArch(StringRef ArchName) { in parseBPFArch()
427 Triple::ArchType Triple::getArchTypeForLLVMName(StringRef Name) { in getArchTypeForLLVMName()
428 Triple::ArchType BPFArch(parseBPFArch(Name)); in getArchTypeForLLVMName()
429 return StringSwitch<Triple::ArchType>(Name) in getArchTypeForLLVMName()
497 static Triple::ArchType parseARMArch(StringRef ArchName) { in parseARMArch()
501 Triple::ArchType arch = Triple::UnknownArch; in parseARMArch()
562 static Triple::ArchType parseArch(StringRef ArchName) { in parseArch()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/LoongArch/
H A DABISysV_loongarch.cpp150 llvm::Triple::ArchType machine = arch.GetTriple().getArch(); in CreateInstance()
380 llvm::Triple::ArchType machine, in GetValObjFromIntRegs()
455 llvm::Triple::ArchType machine, in GetValObjFromFPRegs()
497 const llvm::Triple::ArchType machine = arch.GetMachine(); in GetReturnValueObjectSimple()
/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DELF.cpp203 uint16_t ELF::convertTripleArchTypeToEMachine(Triple::ArchType ArchType) { in convertTripleArchTypeToEMachine() argument
204 switch (ArchType) { in convertTripleArchTypeToEMachine()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCOFF.h31 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr,
H A DRuntimeDyld.cpp186 Arch = (Triple::ArchType)Obj.getArch(); in loadObjectImpl()
1326 Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, in createRuntimeDyldCOFF()
1337 createRuntimeDyldELF(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, in createRuntimeDyldELF()
1349 Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, in createRuntimeDyldMachO()
1365 createRuntimeDyldELF(static_cast<Triple::ArchType>(Obj.getArch()), in loadObject()
1370 static_cast<Triple::ArchType>(Obj.getArch()), MemMgr, Resolver, in loadObject()
1374 static_cast<Triple::ArchType>(Obj.getArch()), MemMgr, Resolver, in loadObject()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DTargetRegistry.cpp125 Triple::ArchType Type = Triple::getArchTypeForLLVMName(ArchName); in lookupTarget()
149 Triple::ArchType Arch = TT.getArch(); in lookupTarget()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp64 Triple::ArchType Type = Triple::getArchTypeForLLVMName(MArch); in selectTarget()

123456