| /freebsd/contrib/elftoolchain/libelftc/ |
| H A D | libelftc_bfdtarget.c | 348 .bt_machine = EM_LOONGARCH, 356 .bt_machine = EM_LOONGARCH, 364 .bt_machine = EM_LOONGARCH, 500 .bt_machine = EM_LOONGARCH,
|
| H A D | elftc_reloc_type_str.c | 673 case EM_LOONGARCH: in elftc_reloc_type_str()
|
| /freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A D | ELF.cpp | 199 .Case("loongarch", EM_LOONGARCH) in convertArchNameToEMachine() 231 return EM_LOONGARCH; in convertTripleArchTypeToEMachine() 629 case EM_LOONGARCH: in convertEMachineToArchName()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/ |
| H A D | LoongArchELFObjectWriter.cpp | 41 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_LOONGARCH, in LoongArchELFObjectWriter()
|
| /freebsd/contrib/elftoolchain/libelf/ |
| H A D | _libelf_config.h | 110 #define LIBELF_ARCH EM_LOONGARCH
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | ELF.cpp | 97 case ELF::EM_LOONGARCH: in createLinkGraphFromELFObject()
|
| H A D | ELF_loongarch.cpp | 339 object::getELFRelocationTypeName(ELF::EM_LOONGARCH, Type)); in getRelocationKind()
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | Target.cpp | 67 case EM_LOONGARCH: in setTarget()
|
| H A D | Relocations.cpp | 1105 } else if (!sym.isTls() || ctx.arg.emachine != EM_LOONGARCH) { in processAux() 1363 ctx.arg.emachine == EM_LOONGARCH && in handleTlsRelocation() 1377 (ctx.arg.emachine != EM_LOONGARCH || execOptimizeInLoongArch) && in handleTlsRelocation() 1429 if (ctx.arg.emachine == EM_LOONGARCH && in handleTlsRelocation() 1487 if (ctx.arg.emachine == EM_LOONGARCH && expr == RE_LOONGARCH_GOT && in handleTlsRelocation()
|
| H A D | InputSection.cpp | 434 ctx.arg.relax && is_contained({EM_RISCV, EM_LOONGARCH}, ctx.arg.emachine); in copyRelocations() 750 case EM_LOONGARCH: in getTlsTpOffset()
|
| H A D | ScriptParser.cpp | 463 .Case("elf32-loongarch", {ELF32LEKind, EM_LOONGARCH}) in parseBfdName() 464 .Case("elf64-loongarch", {ELF64LEKind, EM_LOONGARCH}) in parseBfdName()
|
| H A D | Driver.cpp | 169 .Case("elf32loongarch", {ELF32LEKind, EM_LOONGARCH}) in parseEmulation() 181 .Case("elf64loongarch", {ELF64LEKind, EM_LOONGARCH}) in parseEmulation() 1303 bool rela = is_contained({EM_AARCH64, EM_AMDGPU, EM_HEXAGON, EM_LOONGARCH, in getIsRela()
|
| H A D | InputFiles.cpp | 1711 return EM_LOONGARCH; in getBitcodeMachineKind()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ |
| H A D | ELFHeader.cpp | 214 case EM_LOONGARCH: in GetRelocationJumpSlotType()
|
| H A D | ObjectFileELF.cpp | 344 else if (header.e_machine == llvm::ELF::EM_LOONGARCH) in subTypeFromElfHeader() 2855 case llvm::ELF::EM_LOONGARCH: in ApplyRelocations()
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | ELF.cpp | 172 case ELF::EM_LOONGARCH: in getELFRelocationTypeName() 236 case ELF::EM_LOONGARCH: in getELFRelativeRelocationType()
|
| H A D | ELFObjectFile.cpp | 427 case ELF::EM_LOONGARCH: in getFeatures()
|
| /freebsd/contrib/elftoolchain/libdwarf/ |
| H A D | libdwarf_reloc.c | 120 case EM_LOONGARCH: in _dwarf_get_reloc_size()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ELFObjectFile.h | 1323 case ELF::EM_LOONGARCH: in getFileFormatName() 1354 case ELF::EM_LOONGARCH: in getFileFormatName() 1447 case ELF::EM_LOONGARCH: in getArch()
|
| /freebsd/sys/sys/ |
| H A D | elf_common.h | 309 #define EM_LOONGARCH 258 /* Loongson LoongArch */ macro
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | ELFYAML.cpp | 360 ECase(EM_LOONGARCH); in enumeration() 537 case ELF::EM_LOONGARCH: in bitset() 962 case ELF::EM_LOONGARCH: in enumeration()
|
| /freebsd/contrib/llvm-project/lldb/source/Utility/ |
| H A D | ArchSpec.cpp | 431 {ArchSpec::eCore_loongarch32, llvm::ELF::EM_LOONGARCH, 434 {ArchSpec::eCore_loongarch64, llvm::ELF::EM_LOONGARCH,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | ELF.h | 327 EM_LOONGARCH = 258, // LoongArch enumerator
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/ |
| H A D | ObjcopyOptions.cpp | 330 {"elf32-loongarch", {ELF::EM_LOONGARCH, false, true}}, 331 {"elf64-loongarch", {ELF::EM_LOONGARCH, true, true}},
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 1287 ENUM_ENT(EM_LOONGARCH, "LoongArch"), 3690 else if (e.e_machine == EM_LOONGARCH) in printFileHeaders() 7235 else if (E.e_machine == EM_LOONGARCH) in printFileHeaders()
|