HomeSort by: relevance | last modified time | path
    Searched defs:MachO (Results 1 - 25 of 29) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/TextAPI/
Architecture.h 24 namespace MachO {
54 } // end namespace MachO.
TextAPIReader.h 18 namespace MachO {
30 } // end namespace MachO.
TextAPIWriter.h 17 namespace MachO {
28 } // end namespace MachO.
Target.h 19 namespace MachO {
65 } // namespace MachO
PackedVersion.h 23 namespace MachO {
64 } // end namespace MachO.
Platform.h 16 #include "llvm/BinaryFormat/MachO.h"
19 namespace MachO {
21 /// Defines the list of MachO platforms.
24 macOS = MachO::PLATFORM_MACOS,
25 iOS = MachO::PLATFORM_IOS,
26 tvOS = MachO::PLATFORM_TVOS,
27 watchOS = MachO::PLATFORM_WATCHOS,
28 bridgeOS = MachO::PLATFORM_BRIDGEOS,
29 macCatalyst = MachO::PLATFORM_MACCATALYST,
30 iOSSimulator = MachO::PLATFORM_IOSSIMULATOR
    [all...]
ArchitectureSet.h 27 namespace MachO {
168 } // end namespace MachO.
Symbol.h 20 namespace MachO {
121 } // end namespace MachO.
InterfaceFile.h 10 // could be an MachO executable, bundle, dylib, or text-based stub file.
22 #include "llvm/BinaryFormat/MachO.h"
34 namespace MachO {
125 } // end namespace MachO.
128 MachO::SymbolKind Kind;
131 SymbolsMapKey(MachO::SymbolKind Kind, StringRef Name)
136 return SymbolsMapKey(MachO::SymbolKind::GlobalSymbol, StringRef{});
140 return SymbolsMapKey(MachO::SymbolKind::ObjectiveCInstanceVariable,
153 namespace MachO {
442 bool operator==(const DenseMapBase<DerivedT, SymbolsMapKey, MachO::Symbol *
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/TextAPI/
PackedVersion.cpp 21 namespace MachO {
112 } // end namespace MachO.
Platform.cpp 19 namespace MachO {
32 llvm_unreachable("Unknown llvm::MachO::PlatformKind enum");
90 llvm_unreachable("Unknown llvm::MachO::PlatformKind enum");
108 } // end namespace MachO.
Symbol.cpp 17 namespace MachO {
57 } // end namespace MachO.
TextAPIContext.h 19 namespace MachO {
29 } // end namespace MachO.
Architecture.cpp 16 #include "llvm/BinaryFormat/MachO.h"
21 namespace MachO {
26 (CPUSubType & ~MachO::CPU_SUBTYPE_MASK) == (Subtype)) \
97 } // end namespace MachO.
ArchitectureSet.cpp 17 namespace MachO {
69 } // end namespace MachO.
Target.cpp 18 namespace MachO {
75 } // end namespace MachO.
  /src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
ObjectYAML.h 30 std::unique_ptr<MachOYAML::Object> MachO;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/
ConfigManager.h 15 #include "MachO/MachOConfig.h"
43 MachOConfig MachO;
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
StringTableBuilder.h 28 MachO,
  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
Darwin.h 24 class MachO;
40 const toolchains::MachO &getMachOToolChain() const {
41 return reinterpret_cast<const toolchains::MachO &>(getToolChain());
124 class LLVM_LIBRARY_VISIBILITY MachO : public ToolChain {
136 MachO(const Driver &D, const llvm::Triple &Triple,
138 ~MachO() override;
140 /// @name MachO specific toolchain API
143 /// Get the "MachO" arch name for a particular compiler invocation. For
199 /// MachO specific version of addProfileRT in Tools.cpp.
223 // Default integrated assembler to on for Apple's MachO targets
    [all...]
Darwin.cpp 84 T.setObjectFormat(llvm::Triple::MachO);
211 const toolchains::MachO &MachOTC = getMachOToolChain();
799 MachO::MachO(const Driver &D, const llvm::Triple &Triple, const ArgList &Args)
809 : MachO(D, Triple, Args), TargetInitialized(false),
812 types::ID MachO::LookupTypeForExtension(StringRef Ext) const {
822 bool MachO::HasNativeLLVMSupport() const { return true; }
867 // This is just a MachO name translation routine and there's no
869 // other assumptions. Maybe MachO should consider standardising
894 // FIXME: Make sure this MachO triple mangling is really necessary
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/
MachOObjcopy.cpp 26 namespace macho { namespace in namespace:llvm::objcopy
36 return LC.MachOLoadCommand.load_command_data.cmd == MachO::LC_RPATH ||
37 LC.MachOLoadCommand.load_command_data.cmd == MachO::LC_ID_DYLIB ||
38 LC.MachOLoadCommand.load_command_data.cmd == MachO::LC_LOAD_DYLIB ||
39 LC.MachOLoadCommand.load_command_data.cmd == MachO::LC_LOAD_WEAK_DYLIB;
104 if (Config.DiscardMode == DiscardType::All && !(N->n_type & MachO::N_EXT))
107 if (Config.StripSwiftSymbols && (Obj.Header.Flags & MachO::MH_DYLDLINK) &&
130 MachO::rpath_command RPathLC;
131 RPathLC.cmd = MachO::LC_RPATH;
132 RPathLC.path = sizeof(MachO::rpath_command)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
RuntimeDyldMachOARM.h 1 //===----- RuntimeDyldMachOARM.h ---- MachO/ARM specific code. ----*- C++ -*-=//
70 case MachO::ARM_RELOC_BR24: {
77 case MachO::ARM_THUMB_RELOC_BR22: {
107 MachO::any_relocation_info RelInfo =
134 if (RelType == MachO::ARM_RELOC_HALF_SECTDIFF)
137 else if (RelType == MachO::GENERIC_RELOC_VANILLA)
146 UNIMPLEMENTED_RELOC(MachO::ARM_RELOC_PAIR);
147 UNIMPLEMENTED_RELOC(MachO::ARM_RELOC_SECTDIFF);
148 UNIMPLEMENTED_RELOC(MachO::ARM_RELOC_LOCAL_SECTDIFF);
149 UNIMPLEMENTED_RELOC(MachO::ARM_RELOC_PB_LA_PTR)
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-size/
llvm-size.cpp 18 #include "llvm/Object/MachO.h"
213 /// Print the size of each Mach-O segment and section in @p MachO.
217 static void printDarwinSectionSizes(MachOObjectFile *MachO) {
225 uint32_t Filetype = MachO->getHeader().filetype;
228 for (const auto &Load : MachO->load_commands()) {
229 if (Load.C.cmd == MachO::LC_SEGMENT_64) {
230 MachO::segment_command_64 Seg = MachO->getSegment64LoadCommand(Load);
240 MachO::section_64 Sec = MachO->getSection64(Load, J)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
DWARFContext.cpp 37 #include "llvm/Object/MachO.h"
79 auto *MachO = dyn_cast<MachOObjectFile>(&Obj);
80 if (!MachO)
82 for (auto LC : MachO->load_commands()) {
84 if (LC.C.cmd == MachO::LC_UUID) {
92 Triple T = MachO->getArchTriple();
94 OS << ' ' << MachO->getFileName() << '\n';
1494 // MachO also has relocations that point to sections and

Completed in 34 milliseconds

1 2