Searched refs:insnContext (Results 1 - 6 of 6) sorted by relevance

/freebsd-11.0-release/contrib/llvm/utils/TableGen/
H A DX86DisassemblerShared.h21 llvm::X86Disassembler::InstructionContext insnContext; member in struct:InstructionSpecifier
25 insnContext = llvm::X86Disassembler::IC;
H A DX86RecognizableInstr.cpp286 InstructionContext RecognizableInstr::insnContext() const { function in class:RecognizableInstr
287 InstructionContext insnContext; local
297 insnContext = EVEX_KB(IC_EVEX_L_W_OPSIZE);
299 insnContext = EVEX_KB(IC_EVEX_L_W_XS);
301 insnContext = EVEX_KB(IC_EVEX_L_W_XD);
303 insnContext = EVEX_KB(IC_EVEX_L_W);
311 insnContext = EVEX_KB(IC_EVEX_L_OPSIZE);
313 insnContext = EVEX_KB(IC_EVEX_L_XS);
315 insnContext = EVEX_KB(IC_EVEX_L_XD);
317 insnContext
[all...]
H A DX86DisassemblerTables.h240 /// @param insnContext - The context to use (IC, IC_64BIT, etc.)
250 InstructionContext insnContext,
H A DX86RecognizableInstr.h106 /// insnContext - Returns the primary context in which the instruction is
110 InstructionContext insnContext() const;
H A DX86DisassemblerTables.cpp30 /// @param insnContext - The instruction class to transform to a string.
33 static inline const char* stringForContext(InstructionContext insnContext) { argument
34 switch (insnContext) {
882 if (outranks(previousInfo.insnContext, newInfo.insnContext))
885 if (previousInfo.insnContext == newInfo.insnContext) {
891 errs() << "Context " << stringForContext(newInfo.insnContext) << "\n";
902 InstructionContext insnContext,
918 InstructionSpecifiers[uid].insnContext, ignoresVEX_
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.cpp74 * @param insnContext - The context for the instruction, as returned by
81 InstructionContext insnContext,
109 return decision->opcodeDecisions[insnContext].modRMDecisions[opcode].
118 * @param insnContext - See modRMRequired().
124 InstructionContext insnContext,
131 dec = &ONEBYTE_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
134 dec = &TWOBYTE_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
137 dec = &THREEBYTE38_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
140 dec = &THREEBYTE3A_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
143 dec = &XOP8_MAP_SYM.opcodeDecisions[insnContext]
80 modRMRequired(OpcodeType type, InstructionContext insnContext, uint16_t opcode) argument
123 decode(OpcodeType type, InstructionContext insnContext, uint8_t opcode, uint8_t modRM) argument
[all...]

Completed in 118 milliseconds