Home | History | Annotate | Download | only in codeflinger

Lines Matching refs:ireg

267     int ireg = d.reg;
270 ireg = s.reg;
272 ireg = scratches.obtain();
287 build_and_immediate(ireg, s.reg, mask, 32);
289 s.reg = ireg;
298 build_and_immediate(ireg, s.reg, mask, 32);
299 s.reg = ireg;
311 MOV(AL, 0, ireg, reg_imm(s.reg, LSL, 32-sh));
314 s.reg = ireg;
340 MOV(AL, 0, ireg, reg_imm(s.reg, LSR, sl));
343 s.reg = ireg;
346 SUB(AL, 0, ireg, s.reg, reg_imm(s.reg, LSR, dbits));
348 if (shift>0) ADD(AL, 0, ireg, ireg, reg_imm(dither.reg, LSR, shift));
349 else if (shift<0) ADD(AL, 0, ireg, ireg, reg_imm(dither.reg, LSL,-shift));
350 else ADD(AL, 0, ireg, ireg, dither.reg);
351 s.reg = ireg;
357 MOV(AL, 0, ireg, reg_imm(s.reg, LSR, shift));
358 if (ireg == d.reg) {
359 MOV(AL, 0, d.reg, reg_imm(ireg, LSL, dl));
361 ORR(AL, 0, d.reg, d.reg, reg_imm(ireg, LSL, dl));
364 if (ireg == d.reg) {
373 if (ireg == d.reg) {
379 if (ireg == d.reg) {
385 if (ireg == d.reg) {