Lines Matching refs:reg_imm
44 MOV(AL, 0, s.reg, reg_imm(s.reg, ROR, 8));
46 MOV(AL, 0, s.reg, reg_imm(s.reg, ROR, 8));
49 MOV(AL, 0, s.reg, reg_imm(s.reg, ROR, 16));
84 ORR(AL, 0, s.reg, s.reg, reg_imm(s0, LSL, 8));
86 ORR(AL, 0, s.reg, s.reg, reg_imm(s0, LSL, 16));
91 ORR(AL, 0, s1, s1, reg_imm(s0, LSL, 8));
93 ORR(AL, 0, s.reg, s1, reg_imm(s0, LSL, 16));
127 MOV(AL, 0, d.reg, reg_imm(s, LSL, 32-h));
135 MOV(AL, 0, d.reg, reg_imm(s, LSR, l)); // component = packed >> l;
202 RSB(AL, 0, d, s, reg_imm(s, LSL, dbits));
208 MOV(AL, 0, d, reg_imm(s, LSL, dbits-sbits));
212 ORR(AL, 0, d, d, reg_imm(d, LSR, sbits));
222 ORR(AL, 0, d, s, reg_imm(s, LSL, sbits));
299 MOV(AL, 0, ireg, reg_imm(s.reg, LSL, 32-sh));
328 MOV(AL, 0, ireg, reg_imm(s.reg, LSR, sl));
334 SUB(AL, 0, ireg, s.reg, reg_imm(s.reg, LSR, dbits));
336 if (shift>0) ADD(AL, 0, ireg, ireg, reg_imm(dither.reg, LSR, shift));
337 else if (shift<0) ADD(AL, 0, ireg, ireg, reg_imm(dither.reg, LSL,-shift));
345 MOV(AL, 0, ireg, reg_imm(s.reg, LSR, shift));
347 MOV(AL, 0, d.reg, reg_imm(ireg, LSL, dl));
349 ORR(AL, 0, d.reg, d.reg, reg_imm(ireg, LSL, dl));
353 MOV(AL, 0, d.reg, reg_imm(s.reg, LSR, shift));
355 ORR(AL, 0, d.reg, d.reg, reg_imm(s.reg, LSR, shift));
362 MOV(AL, 0, d.reg, reg_imm(s.reg, LSR, shift));
364 ORR(AL, 0, d.reg, d.reg, reg_imm(s.reg, LSR, shift));
368 MOV(AL, 0, d.reg, reg_imm(s.reg, LSL, -shift));
370 ORR(AL, 0, d.reg, d.reg, reg_imm(s.reg, LSL, -shift));