Lines Matching defs:index
2161 * will be used as an index into the table. If there is a
2270 #define REX_X 0x02 /* high order bit extension of SIB index field */
2332 * instruction opcodes, which are 0x90-0x93, so we subtract 0x90 to index into
2425 * Get and decode an SIB (scaled index base) byte
2428 dtrace_get_SIB(dis86_t *x, uint_t *ss, uint_t *index, uint_t *base)
2443 *index = (byte >> 3) & 0x7;
2602 * o = index of operand that we are processing (0, 1 or 2)
2610 int have_SIB = 0; /* flag presence of scale-index-byte */
2612 uint_t index; /* index register number */
2705 * can involve an SIB (scaled index and base) byte to decode.
2709 dtrace_get_SIB(x, &ss, &index, &base);
2716 index += 8;
2791 if (index != ESP_REGNO || x->d86_vsib != 0) {
2802 * print the index (if any)
2804 if (index != ESP_REGNO || x->d86_vsib) {
2806 (void) strlcat(opnd, bregs[index], OPLEN);