Lines Matching refs:diff
444 integer_t diff(fragment.flags & CORRUPTIBLE ?
447 if (shift>0) RSB(AL, 0, diff.reg, fb.reg, reg_imm(fragment.reg, LSR, shift));
448 else if (shift<0) RSB(AL, 0, diff.reg, fb.reg, reg_imm(fragment.reg, LSL,-shift));
449 else RSB(AL, 0, diff.reg, fb.reg, fragment.reg);
450 mul_factor_add(temp, diff, factor, component_t(fb));
462 integer_t diff(fb.flags & CORRUPTIBLE ?
465 if (shift>0) SUB(AL, 0, diff.reg, fb.reg, reg_imm(fragment.reg, LSR, shift));
466 else if (shift<0) SUB(AL, 0, diff.reg, fb.reg, reg_imm(fragment.reg, LSL,-shift));
467 else SUB(AL, 0, diff.reg, fb.reg, fragment.reg);
468 mul_factor_add(temp, diff, factor, component_t(fragment));