Searched defs:MachO (Results 1 - 17 of 17) sorted by relevance

/external/llvm/include/llvm/ObjectYAML/
H A DObjectYAML.h24 std::unique_ptr<MachOYAML::Object> MachO; member in struct:llvm::yaml::YamlObjectFile
/external/llvm/include/llvm/MC/
H A DStringTableBuilder.h22 enum Kind { ELF, WinCOFF, MachO, RAW }; enumerator in enum:llvm::StringTableBuilder::Kind
/external/llvm/lib/Target/PowerPC/
H A DPPCMCInstLower.cpp66 MachineModuleInfoMachO &MachO = getMachOMMI(AP); local
68 MachineModuleInfoImpl::StubValueTy &StubSym = MachO.getGVStubEntry(Sym);
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
H A DPPCMCInstLower.cpp79 MachineModuleInfoMachO &MachO = getMachOMMI(AP); local
83 MachO.getHiddenGVStubEntry(Sym) : MachO.getGVStubEntry(Sym);
/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOARM.h1 //===----- RuntimeDyldMachOARM.h ---- MachO/ARM specific code. ----*- C++ -*-=//
44 case MachO::ARM_RELOC_BR24: {
60 MachO::any_relocation_info RelInfo =
65 if (RelType == MachO::ARM_RELOC_HALF_SECTDIFF)
68 else if (RelType == MachO::GENERIC_RELOC_VANILLA)
76 UNIMPLEMENTED_RELOC(MachO::ARM_RELOC_PAIR);
77 UNIMPLEMENTED_RELOC(MachO::ARM_RELOC_SECTDIFF);
78 UNIMPLEMENTED_RELOC(MachO::ARM_RELOC_LOCAL_SECTDIFF);
79 UNIMPLEMENTED_RELOC(MachO::ARM_RELOC_PB_LA_PTR);
80 UNIMPLEMENTED_RELOC(MachO
221 const MachOObjectFile &MachO = local
[all...]
/external/llvm/tools/llvm-size/
H A Dllvm-size.cpp19 #include "llvm/Object/MachO.h"
200 /// Print the size of each Mach-O segment and section in @p MachO.
204 static void printDarwinSectionSizes(MachOObjectFile *MachO) { argument
212 uint32_t Filetype = MachO->getHeader().filetype;
215 for (const auto &Load : MachO->load_commands()) {
216 if (Load.C.cmd == MachO::LC_SEGMENT_64) {
217 MachO::segment_command_64 Seg = MachO->getSegment64LoadCommand(Load);
227 MachO::section_64 Sec = MachO
279 printDarwinSegmentSizes(MachOObjectFile *MachO) argument
362 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(Obj); local
489 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
539 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
573 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
611 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
664 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
698 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
738 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
774 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
809 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
H A DTriple.h110 MachO enumerator in enum:llvm::Triple::EnvironmentType
/external/clang/lib/Driver/
H A DToolChains.h255 class LLVM_LIBRARY_VISIBILITY MachO : public ToolChain { class in namespace:clang::driver::toolchains
267 MachO(const Driver &D, const llvm::Triple &Triple,
269 ~MachO() override;
271 /// @name MachO specific toolchain API
274 /// Get the "MachO" arch name for a particular compiler invocation. For
306 /// MachO specific version of addProfileRT in Tools.cpp.
333 // Default integrated assembler to on for Apple's MachO targets.
372 class LLVM_LIBRARY_VISIBILITY Darwin : public MachO {
H A DToolChains.cpp45 MachO::MachO(const Driver &D, const llvm::Triple &Triple, const ArgList &Args) function in class:MachO
55 : MachO(D, Triple, Args), TargetInitialized(false) {}
57 types::ID MachO::LookupTypeForExtension(const char *Ext) const {
67 bool MachO::HasNativeLLVMSupport() const { return true; }
102 // This is just a MachO name translation routine and there's no
104 // other assumptions. Maybe MachO should consider standardising
129 // FIXME: Make sure this MachO triple mangling is really necessary.
153 StringRef MachO::getMachOArchName(const ArgList &Args) const {
177 MachO
[all...]
/external/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp29 #include "llvm/Object/MachO.h"
277 if (MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj))
278 return MachO->is64Bit();
296 MachO::mach_header H;
297 MachO::mach_header_64 H_64;
298 uint32_t Filetype = MachO::MH_OBJECT;
305 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj); local
309 NType |= MachO::N_EXT;
311 NType |= MachO::N_PEXT;
313 NType |= MachO
568 darwinPrintStab(MachOObjectFile *MachO, SymbolListT::iterator I) argument
709 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj); local
986 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj); local
1053 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(O); local
[all...]
/external/llvm/include/llvm/ADT/
H A DTriple.h200 MachO, enumerator in enum:llvm::Triple::ObjectFormatType
557 /// Tests whether the environment is MachO.
559 return getObjectFormat() == Triple::MachO;
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
H A DTriple.h208 MachO, enumerator in enum:llvm::Triple::ObjectFormatType
574 /// Tests whether the environment is MachO.
576 return getObjectFormat() == Triple::MachO;
/external/swiftshader/third_party/LLVM/include/llvm/Support/
H A DMachO.h1 //===-- llvm/Support/MachO.h - The MachO file format ------------*- C++ -*-===//
10 // This file defines manifest constants for the MachO object file format.
23 namespace MachO { namespace in namespace:llvm
26 // Constants for the "magic" field in llvm::MachO::mach_header and
27 // llvm::MachO::mach_header_64
35 // Constants for the "filetype" field in llvm::MachO::mach_header and
36 // llvm::MachO::mach_header_64
49 // Constant bits for the "flags" field in llvm::MachO::mach_header and
50 // llvm::MachO
[all...]
/external/llvm/include/llvm/Support/
H A DMachO.h1 //===-- llvm/Support/MachO.h - The MachO file format ------------*- C++ -*-===//
10 // This file defines manifest constants for the MachO object file format.
22 namespace MachO { namespace in namespace:llvm
25 // Constants for the "magic" field in llvm::MachO::mach_header and
26 // llvm::MachO::mach_header_64
38 // Constants for the "filetype" field in llvm::MachO::mach_header and
39 // llvm::MachO::mach_header_64
54 // Constant bits for the "flags" field in llvm::MachO::mach_header and
55 // llvm::MachO
[all...]
/external/v8/src/
H A Dgdb-jit.cc29 class MachO;
31 typedef MachO DebugObject;
474 class MachO BASE_EMBEDDED {
476 explicit MachO(Zone* zone) : zone_(zone), sections_(6, zone) { } function in class:v8::internal::BASE_EMBEDDED
1946 MachO mach_o(&zone);
/external/llvm/tools/llvm-objdump/
H A DMachODump.cpp10 // This file implements the MachO-specific dumper for llvm-objdump.
14 #include "llvm/Object/MachO.h"
41 #include "llvm/Support/MachO.h"
159 // We've inferred a 32-bit ARM target from the object file. All MachO CPUs
238 case MachO::DICE_KIND_DATA:
258 if (Kind == MachO::DICE_KIND_DATA)
263 case MachO::DICE_KIND_JUMP_TABLE8:
270 case MachO::DICE_KIND_JUMP_TABLE16:
278 case MachO::DICE_KIND_JUMP_TABLE32:
279 case MachO
1195 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(O); local
[all...]
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
H A DMachO.h1 //===-- llvm/Support/MachO.h - The MachO file format ------------*- C++ -*-===//
10 // This file defines manifest constants for the MachO object file format.
22 namespace MachO { namespace in namespace:llvm
25 // Constants for the "magic" field in llvm::MachO::mach_header and
26 // llvm::MachO::mach_header_64
38 // Constants for the "filetype" field in llvm::MachO::mach_header and
39 // llvm::MachO::mach_header_64
54 // Constant bits for the "flags" field in llvm::MachO::mach_header and
55 // llvm::MachO
[all...]

Completed in 1809 milliseconds