Home | History | Annotate | Download | only in disassembler

Lines Matching defs:shift

149   explicit Rm(uint32_t instruction) : shift((instruction >> 4) & 0xff), rm(instruction & 0xf) {}
150 uint32_t shift;
155 if (r.shift != 0) {
156 os << "-shift-" << r.shift; // TODO
668 // TODO: use canonical form if there is a shift (lsl, ...).
735 // Shift operand.
1629 // shift (immediate), add, subtract, move, and compare
1634 // Logical shift left - 00 000xx iii mmm ddd
1635 // Logical shift right - 00 001xx iii mmm ddd
1636 // Arithmetic shift right - 00 010xx iii mmm ddd