Lines Matching defs:dec
125 const struct ModRMDecision *dec;
129 dec = &ONEBYTE_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
132 dec = &TWOBYTE_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
135 dec = &THREEBYTE38_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
138 dec = &THREEBYTE3A_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
141 dec = &XOP8_MAP_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
144 dec = &XOP9_MAP_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
147 dec = &XOPA_MAP_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
150 dec =
154 dec = &MAP5_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
157 dec = &MAP6_SYM.opcodeDecisions[insnContext].modRMDecisions[opcode];
161 switch (dec->modrm_type) {
166 return modRMTable[dec->instructionIDs];
169 return modRMTable[dec->instructionIDs + 1];
170 return modRMTable[dec->instructionIDs];
173 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3) + 8];
174 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3)];
177 return modRMTable[dec->instructionIDs + (modRM & 0x3f) + 8];
178 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3)];
180 return modRMTable[dec->instructionIDs + modRM];