Searched refs:InstructionContext (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | X86DisassemblerTables.cpp | 34 static inline const char *stringForContext(InstructionContext insnContext) { in stringForContext() 86 static inline bool inheritsFrom(InstructionContext child, in inheritsFrom() 87 InstructionContext parent, bool noPrefix = true, in inheritsFrom() 580 << stringForContext((InstructionContext)parent) << "\n"; in inheritsFrom() 592 static inline bool outranks(InstructionContext upper, in outranks() 593 InstructionContext lower) { in outranks() 820 o2 << stringForContext((InstructionContext)index); in emitContextDecision() 1112 OpcodeType type, InstructionContext insnContext, uint8_t opcode, in setTableFields() 1119 inheritsFrom((InstructionContext)index, IC_64BIT)) in setTableFields() 1123 if (inheritsFrom((InstructionContext)index, in setTableFields()
|
H A D | X86DisassemblerShared.h | 20 llvm::X86Disassembler::InstructionContext insnContext;
|
H A D | X86DisassemblerTables.h | 258 void setTableFields(OpcodeType type, InstructionContext insnContext,
|
H A D | X86RecognizableInstr.h | 268 InstructionContext insnContext() const;
|
H A D | X86RecognizableInstr.cpp | 195 InstructionContext RecognizableInstr::insnContext() const { in insnContext() 196 InstructionContext insnContext; in insnContext()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | X86DisassemblerDecoderCommon.h | 326 enum InstructionContext { INSTRUCTION_CONTEXTS IC_max }; enum
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/ |
H A D | X86Disassembler.cpp | 123 static InstrUID decode(OpcodeType type, InstructionContext insnContext, in decode() 1092 auto insnCtx = InstructionContext(x86DisassemblerContexts[attrMask]); in getInstructionIDWithAttrMask()
|