Searched refs:EDDisassembler (Results 1 - 10 of 10) sorted by relevance

/macosx-10.10/llvmCore-3425.0.34/lib/MC/MCDisassembler/
H A DEDOperand.h23 struct EDDisassembler;
34 const EDDisassembler &Disassembler;
49 EDOperand(const EDDisassembler &disassembler,
H A DEDToken.h26 struct EDDisassembler;
41 EDDisassembler &Disassembler;
72 EDDisassembler &disassembler);
129 EDDisassembler &disassembler);
H A DEDDisassembler.cpp1 //===-EDDisassembler.cpp - LLVM Enhanced Disassembler ---------------------===//
16 #include "EDDisassembler.h"
40 EDDisassembler::DisassemblerMap_t EDDisassembler::sDisassemblers;
76 EDDisassembler::AssemblySyntax syntax) {
79 case EDDisassembler::kEDAssemblySyntaxX86ATT:
83 case EDDisassembler::kEDAssemblySyntaxX86Intel:
87 case EDDisassembler::kEDAssemblySyntaxARMUAL:
96 EDDisassembler *EDDisassembler
125 EDDisassembler::EDDisassembler(CPUKey &key) : function in class:EDDisassembler
[all...]
H A DEDInst.h28 struct EDDisassembler;
62 EDDisassembler &Disassembler;
106 EDDisassembler &disassembler,
H A DEDDisassembler.h1 //===-- EDDisassembler.h - LLVM Enhanced Disassembler -----------*- C++ -*-===//
59 /// EDDisassembler - Encapsulates a disassembler for a single architecture and
61 struct EDDisassembler { struct in namespace:llvm
97 typedef std::map<CPUKey, EDDisassembler*> DisassemblerMap_t;
107 static EDDisassembler *getDisassembler(llvm::Triple::ArchType arch,
116 static EDDisassembler *getDisassembler(llvm::StringRef str,
191 EDDisassembler(CPUKey& key);
204 ~EDDisassembler();
222 /// nameWithRegisterID - Returns the name (owned by the EDDisassembler) of a
H A DEDMain.cpp14 #include "EDDisassembler.h"
24 EDDisassembler::AssemblySyntax Syntax;
28 Syntax = EDDisassembler::kEDAssemblySyntaxX86Intel;
31 Syntax = EDDisassembler::kEDAssemblySyntaxX86ATT;
34 Syntax = EDDisassembler::kEDAssemblySyntaxARMUAL;
38 EDDisassemblerRef ret = EDDisassembler::getDisassembler(triple, Syntax);
49 const char *name = ((EDDisassembler*)disassembler)->nameWithRegisterID(regID);
58 return ((EDDisassembler*)disassembler)->registerIsStackPointer(regID) ? 1 : 0;
63 return ((EDDisassembler*)disassembler)->registerIsProgramCounter(regID) ? 1:0;
75 EDInst *inst = ((EDDisassembler*)disassemble
[all...]
H A DEDToken.cpp17 #include "EDDisassembler.h"
26 EDDisassembler &disassembler) :
91 EDDisassembler &disassembler) {
H A DEDInst.cpp17 #include "EDDisassembler.h"
28 EDDisassembler &disassembler,
H A DEDOperand.cpp17 #include "EDDisassembler.h"
23 EDOperand::EDOperand(const EDDisassembler &disassembler,
/macosx-10.10/llvmCore-3425.0.34/tools/llvm-mc/
H A DDisassembler.cpp16 #include "../../lib/MC/MCDisassembler/EDDisassembler.h"
185 EDDisassembler &disassembler = *(EDDisassembler *)((void **)Arg)[0];
212 EDDisassembler::AssemblySyntax AS;
220 AS = EDDisassembler::kEDAssemblySyntaxARMUAL;
224 AS = EDDisassembler::kEDAssemblySyntaxX86ATT;
228 OwningPtr<EDDisassembler>
229 disassembler(EDDisassembler::getDisassembler(TS.c_str(), AS));

Completed in 205 milliseconds