| /freebsd-9-stable/contrib/llvm/lib/Target/ARM/Disassembler/ |
| D | ARMDisassembler.cpp | 32 typedef MCDisassembler::DecodeStatus DecodeStatus; 89 class ARMDisassembler : public MCDisassembler { 94 MCDisassembler(STI) { in ARMDisassembler() 110 class ThumbDisassembler : public MCDisassembler { 115 MCDisassembler(STI) { in ThumbDisassembler() 138 case MCDisassembler::Success: in Check() 141 case MCDisassembler::SoftFail: in Check() 144 case MCDisassembler::Fail: in Check() 407 static MCDisassembler *createARMDisassembler(const Target &T, const MCSubtargetInfo &STI) { in createARMDisassembler() 411 static MCDisassembler *createThumbDisassembler(const Target &T, const MCSubtargetInfo &STI) { in createThumbDisassembler() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Target/Mips/Disassembler/ |
| D | MipsDisassembler.cpp | 27 typedef MCDisassembler::DecodeStatus DecodeStatus; 32 class MipsDisassemblerBase : public MCDisassembler { 38 MCDisassembler(STI), RegInfo(Info), in MipsDisassemblerBase() 271 static MCDisassembler *createMipsDisassembler( in createMipsDisassembler() 277 static MCDisassembler *createMipselDisassembler( in createMipselDisassembler() 283 static MCDisassembler *createMips64Disassembler( in createMips64Disassembler() 289 static MCDisassembler *createMips64elDisassembler( in createMips64elDisassembler() 323 return MCDisassembler::Fail; in readInstruction32() 351 return MCDisassembler::Success; in readInstruction32() 365 if (Result == MCDisassembler::Fail) in getInstruction() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Target/AArch64/Disassembler/ |
| D | AArch64Disassembler.cpp | 36 typedef MCDisassembler::DecodeStatus DecodeStatus; 40 class AArch64Disassembler : public MCDisassembler { 46 : MCDisassembler(STI), RegInfo(Info) { in AArch64Disassembler() 252 case MCDisassembler::Success: in Check() 255 case MCDisassembler::SoftFail: in Check() 258 case MCDisassembler::Fail: in Check() 277 return MCDisassembler::Fail; in getInstruction() 289 if (result != MCDisassembler::Fail) { in getInstruction() 296 return MCDisassembler::Fail; in getInstruction() 307 return MCDisassembler::Fail; in DecodeGPR64RegisterClass() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Target/Sparc/Disassembler/ |
| D | SparcDisassembler.cpp | 26 typedef MCDisassembler::DecodeStatus DecodeStatus; 31 class SparcDisassembler : public MCDisassembler { 36 MCDisassembler(STI), RegInfo(Info) in SparcDisassembler() 59 static MCDisassembler *createSparcDisassembler( in createSparcDisassembler() 121 return MCDisassembler::Fail; in DecodeIntRegsRegisterClass() 124 return MCDisassembler::Success; in DecodeIntRegsRegisterClass() 132 return MCDisassembler::Fail; in DecodeI64RegsRegisterClass() 135 return MCDisassembler::Success; in DecodeI64RegsRegisterClass() 144 return MCDisassembler::Fail; in DecodeFPRegsRegisterClass() 147 return MCDisassembler::Success; in DecodeFPRegsRegisterClass() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Target/XCore/Disassembler/ |
| D | XCoreDisassembler.cpp | 26 typedef MCDisassembler::DecodeStatus DecodeStatus; 31 class XCoreDisassembler : public MCDisassembler { 35 MCDisassembler(STI), RegInfo(Info) {} in XCoreDisassembler() 216 return MCDisassembler::Fail; in DecodeGRRegsRegisterClass() 219 return MCDisassembler::Success; in DecodeGRRegsRegisterClass() 228 return MCDisassembler::Fail; in DecodeRRegsRegisterClass() 231 return MCDisassembler::Success; in DecodeRRegsRegisterClass() 237 return MCDisassembler::Fail; in DecodeBitpOperand() 242 return MCDisassembler::Success; in DecodeBitpOperand() 248 return MCDisassembler::Success; in DecodeNegImmOperand() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Target/SystemZ/Disassembler/ |
| D | SystemZDisassembler.cpp | 20 typedef MCDisassembler::DecodeStatus DecodeStatus; 23 class SystemZDisassembler : public MCDisassembler { 26 : MCDisassembler(STI) {} in SystemZDisassembler() 39 static MCDisassembler *createSystemZDisassembler(const Target &T, in createSystemZDisassembler() 55 return MCDisassembler::Fail; in decodeRegisterClass() 57 return MCDisassembler::Success; in decodeRegisterClass() 112 return MCDisassembler::Success; in decodeUImmOperand() 119 return MCDisassembler::Success; in decodeSImmOperand() 173 return MCDisassembler::Success; in decodePCDBLOperand() 195 return MCDisassembler::Success; in decodeBDAddr12Operand() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/MC/ |
| D | MCDisassembler.cpp | 16 MCDisassembler::~MCDisassembler() { in ~MCDisassembler() 20 MCDisassembler::setupForSymbolicDisassembly( in setupForSymbolicDisassembly() 36 bool MCDisassembler::tryAddingSymbolicOperand(MCInst &Inst, int64_t Value, in tryAddingSymbolicOperand() 47 void MCDisassembler::tryAddingPcLoadReferenceComment(int64_t Value, in tryAddingPcLoadReferenceComment() 54 void MCDisassembler::setSymbolizer(OwningPtr<MCSymbolizer> &Symzer) { in setSymbolizer()
|
| D | MCObjectDisassembler.cpp | 35 const MCDisassembler &Dis, in MCObjectDisassembler() 503 const MachOObjectFile &MOOF, const MCDisassembler &Dis, in MCMachOObjectDisassembler()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/X86/Disassembler/ |
| D | X86Disassembler.cpp | 73 const MCDisassembler *Dis); 78 : MCDisassembler(STI), MII(MII), fMode(mode) {} in X86GenericDisassembler() 114 MCDisassembler::DecodeStatus 192 const MCDisassembler *Dis) { in tryAddingSymbolicOperand() 206 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingPcLoadReferenceComment() 219 const MCDisassembler *Dis) { in translateImmediate() 365 const MCDisassembler *Dis) { in translateRMMemory() 549 InternalInstruction &insn, const MCDisassembler *Dis) { in translateRM() 621 const MCDisassembler *Dis) { in translateOperand() 679 const MCDisassembler *Dis) { in translateInstruction() [all …]
|
| D | X86Disassembler.h | 103 class X86GenericDisassembler : public MCDisassembler {
|
| /freebsd-9-stable/contrib/llvm/tools/llvm-mc/ |
| D | Disassembler.cpp | 51 static bool PrintInsts(const MCDisassembler &DisAsm, in PrintInsts() 65 MCDisassembler::DecodeStatus S; in PrintInsts() 69 case MCDisassembler::Fail: in PrintInsts() 82 case MCDisassembler::SoftFail: in PrintInsts() 88 case MCDisassembler::Success: in PrintInsts() 161 OwningPtr<const MCDisassembler> DisAsm(T.createMCDisassembler(STI)); in disassemble()
|
| /freebsd-9-stable/contrib/llvm/include/llvm/MC/ |
| D | MCObjectDisassembler.h | 33 class MCDisassembler; variable 47 const MCDisassembler &Dis, 111 const MCDisassembler &Dis; 160 const MCDisassembler &Dis,
|
| D | MCDisassembler.h | 28 class MCDisassembler { 59 MCDisassembler(const MCSubtargetInfo &STI) : GetOpInfo(0), SymbolLookUp(0), in MCDisassembler() function 64 virtual ~MCDisassembler();
|
| /freebsd-9-stable/contrib/llvm/lib/MC/MCDisassembler/ |
| D | Disassembler.h | 29 class MCDisassembler; variable 73 llvm::OwningPtr<const llvm::MCDisassembler> DisAsm; 93 llvm::MCContext *ctx, const MCDisassembler *disAsm, in LLVMDisasmContext() 115 const MCDisassembler *getDisAsm() const { return DisAsm.get(); } in getDisAsm()
|
| D | Disassembler.cpp | 76 MCDisassembler *DisAsm = TheTarget->createMCDisassembler(*STI); in LLVMCreateDisasmCPU() 275 const MCDisassembler *DisAsm = DC->getDisAsm(); in LLVMDisasmInstruction() 277 MCDisassembler::DecodeStatus S; in LLVMDisasmInstruction() 283 case MCDisassembler::Fail: in LLVMDisasmInstruction() 284 case MCDisassembler::SoftFail: in LLVMDisasmInstruction() 288 case MCDisassembler::Success: { in LLVMDisasmInstruction()
|
| /freebsd-9-stable/contrib/llvm/patches/ |
| D | patch-r262261-llvm-r198591-sparc.diff | 250 +#include "llvm/MC/MCDisassembler.h" 257 +typedef MCDisassembler::DecodeStatus DecodeStatus; 262 +class SparcDisassembler : public MCDisassembler { 267 + MCDisassembler(STI), RegInfo(Info) 273 + /// getInstruction - See MCDisassembler. 290 +static MCDisassembler *createSparcDisassembler( 352 + return MCDisassembler::Fail; 355 + return MCDisassembler::Success; 363 + return MCDisassembler::Fail; 366 + return MCDisassembler::Success; [all …]
|
| D | patch-r262261-llvm-r199031-sparc.diff | 35 return MCDisassembler::Fail; 40 return MCDisassembler::Fail; 42 return MCDisassembler::Success;
|
| /freebsd-9-stable/lib/clang/libllvmmcdisassembler/ |
| D | Makefile | 7 SRCDIR= lib/MC/MCDisassembler
|
| /freebsd-9-stable/lib/clang/libllvmmc/ |
| D | Makefile | 60 SRCS+= MCDisassembler.cpp
|
| /freebsd-9-stable/contrib/llvm/include/llvm/Support/ |
| D | TargetRegistry.h | 38 class MCDisassembler; variable 113 typedef MCDisassembler *(*MCDisassemblerCtorTy)(const Target &T, 384 MCDisassembler *createMCDisassembler(const MCSubtargetInfo &STI) const { in createMCDisassembler()
|
| /freebsd-9-stable/contrib/llvm/tools/llvm-objdump/ |
| D | MachODump.cpp | 233 OwningPtr<const MCDisassembler> DisAsm(TheTarget->createMCDisassembler(*STI)); in DisassembleInputMachO2()
|
| D | llvm-objdump.cpp | 311 OwningPtr<MCDisassembler> DisAsm(TheTarget->createMCDisassembler(*STI)); in DisassembleObject()
|