Lines Matching defs:regsize
1853 resolve_special_register(struct x86_instr *instr, uint8_t enc, size_t regsize)
1856 if (regsize == 8) {
1858 return &gpr_map__special[1][enc][regsize-1];
1860 return &gpr_map__special[instr->rexpref.present][enc][regsize-1];
1928 size_t adrsize, regsize;
1931 regsize = instr->operand_size;
1942 streg->u.reg = &gpr_map[0][0][regsize-1]; /* ?AX */
1965 size_t adrsize, regsize;
1968 regsize = instr->operand_size;
1979 streg->u.reg = &gpr_map[0][0][regsize-1]; /* ?AX */
2121 size_t regsize;
2123 regsize = instr->address_size;
2124 reg = &gpr_map[instr->rexpref.x][enc][regsize-1];
2127 reg = resolve_special_register(instr, enc, regsize);
2138 size_t regsize;
2140 regsize = instr->address_size;
2141 reg = &gpr_map[instr->rexpref.b][enc][regsize-1];
2143 reg = resolve_special_register(instr, enc, regsize);
2207 size_t regsize;
2209 regsize = instr->operand_size;
2211 reg = &gpr_map[instr->rexpref.r][enc][regsize-1];
2213 reg = resolve_special_register(instr, enc, regsize);
2224 size_t regsize;
2227 regsize = instr->operand_size;
2230 regsize = instr->address_size;
2233 reg = &gpr_map[instr->rexpref.b][enc][regsize-1];
2235 reg = resolve_special_register(instr, enc, regsize);