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

/freebsd-10-stable/contrib/llvm/utils/TableGen/
H A DX86DisassemblerShared.h19 InstructionContext insnContext; \
24 insnContext = IC; \
H A DX86RecognizableInstr.cpp313 InstructionContext RecognizableInstr::insnContext() const { function in class:RecognizableInstr
314 InstructionContext insnContext; local
324 insnContext = EVEX_KB(IC_EVEX_L_W_OPSIZE);
326 insnContext = EVEX_KB(IC_EVEX_L_W_XS);
329 insnContext = EVEX_KB(IC_EVEX_L_W_XD);
331 insnContext = EVEX_KB(IC_EVEX_L_W);
335 insnContext = EVEX_KB(IC_EVEX_L_OPSIZE);
337 insnContext = EVEX_KB(IC_EVEX_L_XS);
340 insnContext = EVEX_KB(IC_EVEX_L_XD);
342 insnContext
[all...]
H A DX86DisassemblerTables.h243 /// @param insnContext - The context to use (IC, IC_64BIT, etc.)
252 InstructionContext insnContext,
H A DX86RecognizableInstr.h111 /// insnContext - Returns the primary context in which the instruction is
115 InstructionContext insnContext() const;
H A DX86DisassemblerTables.cpp257 /// @param insnContext - The instruction class to transform to a string.
260 static inline const char* stringForContext(InstructionContext insnContext) {
261 switch (insnContext) {
805 if (outranks(previousInfo.insnContext, newInfo.insnContext))
808 if (previousInfo.insnContext == newInfo.insnContext &&
815 errs() << "Context " << stringForContext(newInfo.insnContext) << "\n";
826 InstructionContext insnContext,
839 InstructionSpecifiers[uid].insnContext, ignoresVEX_
[all...]
/freebsd-10-stable/contrib/llvm/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.c52 * @param insnContext - The context for the instruction, as returned by
59 InstructionContext insnContext,
93 return decision->opcodeDecisions[insnContext].modRMDecisions[opcode].
102 * @param insnContext - See modRMRequired().
108 InstructionContext insnContext,
115 dec = &ONEBYTE_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
118 dec = &TWOBYTE_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
121 dec = &THREEBYTE38_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
124 dec = &THREEBYTE3A_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
127 dec = &THREEBYTEA6_SYM.opcodeDecisions[insnContext]
58 modRMRequired(OpcodeType type, InstructionContext insnContext, uint8_t opcode) argument
107 decode(OpcodeType type, InstructionContext insnContext, uint8_t opcode, uint8_t modRM) argument
[all...]

Completed in 105 milliseconds