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

/external/llvm/lib/Target/PowerPC/
H A DPPCMCInstLower.cpp93 MachineModuleInfoMachO &MachO = getMachOMMI(AP); local
97 MachO.getHiddenGVStubEntry(Sym) : MachO.getGVStubEntry(Sym);
/external/llvm/tools/llvm-size/
H A Dllvm-size.cpp19 #include "llvm/Object/MachO.h"
113 /// @brief Print the size of each Mach-O segment and section in @p MachO.
117 static void PrintDarwinSectionSizes(MachOObjectFile *MachO) { argument
125 uint32_t LoadCommandCount = MachO->getHeader().ncmds;
126 uint32_t Filetype = MachO->getHeader().filetype;
127 MachOObjectFile::LoadCommandInfo Load = MachO->getFirstLoadCommandInfo();
131 if (Load.C.cmd == MachO::LC_SEGMENT_64) {
132 MachO::segment_command_64 Seg = MachO->getSegment64LoadCommand(Load);
142 MachO
196 PrintDarwinSegmentSizes(MachOObjectFile *MachO) argument
286 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(Obj); local
415 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
474 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
507 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
536 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
583 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
612 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
646 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
674 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
702 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o); local
[all...]
/external/clang/lib/Driver/
H A DToolChains.h186 class LLVM_LIBRARY_VISIBILITY MachO : public ToolChain { class in namespace:clang::driver::toolchains
197 MachO(const Driver &D, const llvm::Triple &Triple,
199 ~MachO();
201 /// @name MachO specific toolchain API
204 /// Get the "MachO" arch name for a particular compiler invocation. For
262 // Default integrated assembler to on for Apple's MachO targets.
309 class LLVM_LIBRARY_VISIBILITY Darwin : public MachO {
H A DToolChains.cpp41 MachO::MachO(const Driver &D, const llvm::Triple &Triple, function in class:MachO
57 : MachO(D, Triple, Args), TargetInitialized(false) {
78 types::ID MachO::LookupTypeForExtension(const char *Ext) const {
88 bool MachO::HasNativeLLVMSupport() const {
156 StringRef MachO::getMachOArchName(const ArgList &Args) const {
179 MachO::~MachO() {
183 std::string MachO::ComputeEffectiveClangTriple(const ArgList &Args,
209 Tool *MachO
[all...]
/external/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp27 #include "llvm/Object/MachO.h"
242 else if (MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(Obj))
243 return MachO->is64Bit();
263 static void darwinPrintSymbol(MachOObjectFile *MachO, SymbolListT::iterator I, argument
265 MachO::mach_header H;
266 MachO::mach_header_64 H_64;
268 MachO::nlist_64 STE_64;
269 MachO::nlist STE;
273 if (MachO->is64Bit()) {
274 H_64 = MachO
476 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(Obj); local
780 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(O); local
[all...]
/external/llvm/include/llvm/ADT/
H A DTriple.h145 MachO, enumerator in enum:llvm::Triple::ObjectFormatType
405 /// \brief Tests whether the environment is MachO.
407 return getObjectFormat() == Triple::MachO;
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.cpp83 ((MachO::section_64 *)data)->addr = Addr;
85 ((MachO::section *)data)->addr = Addr;
108 ((MachO::nlist_64 *)data)->n_value = Addr;
110 ((MachO::nlist *)data)->n_value = Addr;
125 bool is64 = (magic == MachO::MH_MAGIC_64);
126 assert((magic == MachO::MH_MAGIC_64 || magic == MachO::MH_MAGIC) &&
140 bool is64 = (magic == MachO::MH_MAGIC_64);
141 assert((magic == MachO::MH_MAGIC_64 || magic == MachO
552 const MachOObjectFile *MachO = local
617 const MachOObjectFile *MachO = local
659 const MachOObjectFile *MachO = static_cast<const MachOObjectFile *>(OF); local
[all...]
/external/chromium_org/v8/src/
H A Dgdb-jit.cc26 class MachO;
28 typedef MachO DebugObject;
475 class MachO BASE_EMBEDDED {
477 explicit MachO(Zone* zone) : zone_(zone), sections_(6, zone) { } function in class:v8::BASE_EMBEDDED
1922 MachO mach_o(&zone);
/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
36 // Constants for the "filetype" field in llvm::MachO::mach_header and
37 // llvm::MachO::mach_header_64
52 // Constant bits for the "flags" field in llvm::MachO::mach_header and
53 // llvm::MachO
[all...]

Completed in 283 milliseconds