Home
last modified time | relevance | path

Searched refs:X86Disassembler (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/llvm/utils/TableGen/
H A DX86DisassemblerShared.h18 llvm::X86Disassembler::OperandSpecifier
19 operands[llvm::X86Disassembler::X86_MAX_OPERANDS];
20 llvm::X86Disassembler::InstructionContext insnContext;
24 insnContext = llvm::X86Disassembler::IC; in InstructionSpecifier()
35 llvm::X86Disassembler::InstrUID instructionIDs[256];
50 OpcodeDecision opcodeDecisions[llvm::X86Disassembler::IC_max];
H A DX86MnemonicTables.cpp50 X86Disassembler::RecognizableInstrBase RI(*I); in run()
58 std::string Mnemonic = X86Disassembler::getMnemonic(I, Variant); in run()
H A DX86ModRMFilters.cpp11 using namespace llvm::X86Disassembler;
H A DX86FoldTablesEmitter.cpp21 using namespace X86Disassembler;
267 X86Disassembler::RecognizableInstrBase RegRI(*RegInst); in operator ()()
268 X86Disassembler::RecognizableInstrBase MemRI(*MemInst); in operator ()()
287 if (X86Disassembler::getMnemonic(MemInst, Variant) != in operator ()()
288 X86Disassembler::getMnemonic(RegInst, Variant)) in operator ()()
H A DDisassemblerEmitter.cpp18 using namespace llvm::X86Disassembler;
H A DX86DisassemblerTables.h28 namespace X86Disassembler {
H A DX86ModRMFilters.h24 namespace X86Disassembler {
H A DX86RecognizableInstr.cpp25 using namespace X86Disassembler;
27 std::string X86Disassembler::getMnemonic(const CodeGenInstruction *I, unsigned Variant) { in getMnemonic()
41 bool X86Disassembler::isRegisterOperand(const Record *Rec) { in isRegisterOperand()
46 bool X86Disassembler::isMemoryOperand(const Record *Rec) { in isMemoryOperand()
51 bool X86Disassembler::isImmediateOperand(const Record *Rec) { in isImmediateOperand()
56 unsigned X86Disassembler::getRegOperandSize(const Record *RegRec) { in getRegOperandSize()
65 unsigned X86Disassembler::getMemOperandSize(const Record *MemRec) { in getMemOperandSize()
H A DX86EVEX2VEXTablesEmitter.cpp21 using namespace X86Disassembler;
H A DX86RecognizableInstr.h157 namespace X86Disassembler {
H A DX86DisassemblerTables.cpp27 using namespace X86Disassembler;
/llvm-project-15.0.7/llvm/lib/Target/X86/Disassembler/
H A DCMakeLists.txt2 X86Disassembler.cpp
H A DX86DisassemblerDecoder.h22 namespace X86Disassembler {
H A DX86Disassembler.cpp92 using namespace llvm::X86Disassembler;
/llvm-project-15.0.7/llvm/unittests/MC/X86/
H A DCMakeLists.txt6 X86Disassembler
H A DX86MCDisassemblerTest.cpp94 TEST(X86Disassembler, X86MCSymbolizerTest) { in TEST() argument
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/X86/Disassembler/
H A DBUILD.gn19 sources = [ "X86Disassembler.cpp" ]
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DX86DisassemblerDecoderCommon.h22 namespace X86Disassembler {
/llvm-project-15.0.7/utils/bazel/llvm-project-overlay/mlir/
H A DBUILD.bazel6121 "//llvm:X86Disassembler", # fixdeps: keep