Lines Matching refs:opx

499     struct operand *opx, *opy;  in matches()  local
527 opx = &ins->oprs[op1]; in matches()
553 opx->basereg = (d-t)+ in matches()
555 opx->segment |= SEG_RMREG; in matches()
566 opx->offset = (int8_t)*data++; in matches()
567 opx->segment |= SEG_SIGNED; in matches()
571 opx->offset = *data++; in matches()
575 opx->offset = *data++; in matches()
579 opx->offset = getu16(data); in matches()
585 opx->offset = getu32(data); in matches()
588 opx->offset = getu16(data); in matches()
592 opx->disp_size = asize; in matches()
596 opx->offset = getu32(data); in matches()
601 opx->offset = gets32(data); in matches()
608 opx->offset = getu16(data); in matches()
611 opx->disp_size = 16; in matches()
614 opx->offset = getu32(data); in matches()
617 opx->disp_size = 32; in matches()
620 opx->offset = getu64(data); in matches()
621 opx->disp_size = 64; in matches()
628 opx->offset = gets8(data++); in matches()
629 opx->segment |= SEG_RELATIVE; in matches()
633 opx->offset = getu64(data); in matches()
638 opx->offset = gets16(data); in matches()
640 opx->segment |= SEG_RELATIVE; in matches()
641 opx->segment &= ~SEG_32BIT; in matches()
645 opx->segment |= SEG_RELATIVE; in matches()
648 opx->offset = gets32(data); in matches()
651 opx->segment |= SEG_32BIT; in matches()
652 opx->type = (opx->type & ~SIZE_MASK) in matches()
655 opx->offset = gets16(data); in matches()
657 opx->segment &= ~SEG_32BIT; in matches()
658 opx->type = (opx->type & ~SIZE_MASK) | BITS16; in matches()
663 opx->offset = gets32(data); in matches()
665 opx->segment |= SEG_32BIT | SEG_RELATIVE; in matches()
674 opx->segment |= SEG_RMREG; in matches()
678 opx->basereg = ((modrm >> 3) & 7) + (ins->rex & REX_R ? 8 : 0); in matches()
680 opx->basereg += (ins->evex_p[0] & EVEX_P0RP ? 0 : 16); in matches()
727 opx->basereg = (ximm >> 4) & regmask; in matches()
728 opx->segment |= SEG_RMREG; in matches()
800 opx->segment |= SEG_RMREG; in matches()
801 opx->basereg = ((~prefix->evex[2] & EVEX_P2VP) << (4 - 3) ) | in matches()
847 opx->segment |= SEG_RMREG; in matches()
848 opx->basereg = prefix->vex_v; in matches()