• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/

Lines Matching defs:lld

18 #include "lld/Common/LLVM.h"
19 #include "lld/Core/Error.h"
20 #include "lld/ReaderWriter/YamlContext.h"
38 using namespace lld::mach_o::normalized;
39 using lld::YamlContext;
121 struct ScalarEnumerationTraits<lld::MachOLinkingContext::Arch> {
122 static void enumeration(IO &io, lld::MachOLinkingContext::Arch &value) {
123 io.enumCase(value, "unknown",lld::MachOLinkingContext::arch_unknown);
124 io.enumCase(value, "ppc", lld::MachOLinkingContext::arch_ppc);
125 io.enumCase(value, "x86", lld::MachOLinkingContext::arch_x86);
126 io.enumCase(value, "x86_64", lld::MachOLinkingContext::arch_x86_64);
127 io.enumCase(value, "armv6", lld::MachOLinkingContext::arch_armv6);
128 io.enumCase(value, "armv7", lld::MachOLinkingContext::arch_armv7);
129 io.enumCase(value, "armv7s", lld::MachOLinkingContext::arch_armv7s);
130 io.enumCase(value, "arm64", lld::MachOLinkingContext::arch_arm64);
135 struct ScalarEnumerationTraits<lld::MachOLinkingContext::OS> {
136 static void enumeration(IO &io, lld::MachOLinkingContext::OS &value) {
138 lld::MachOLinkingContext::OS::unknown);
140 lld::MachOLinkingContext::OS::macOSX);
142 lld::MachOLinkingContext::OS::iOS);
144 lld::MachOLinkingContext::OS::iOS_simulator);
375 case lld::MachOLinkingContext::arch_x86_64:
397 case lld::MachOLinkingContext::arch_x86:
409 case lld::MachOLinkingContext::arch_armv6:
410 case lld::MachOLinkingContext::arch_armv7:
411 case lld::MachOLinkingContext::arch_armv7s:
429 case lld::MachOLinkingContext::arch_arm64:
702 if (lld::MachOLinkingContext::parsePackedVersion(scalar, value))
752 namespace lld {
757 const lld::File *&file) const {
842 } // namespace lld