Lines Matching refs:negated_imm
518 sljit_uw imm, negated_imm;
545 negated_imm = (sljit_uw)-(sljit_w)imm;
549 if (negated_imm <= 0x7)
550 return push_inst16(compiler, SUBSI3 | IMM3(negated_imm) | RD3(dst) | RN3(reg));
554 if (negated_imm <= 0xff)
555 return push_inst16(compiler, SUBSI8 | IMM8(negated_imm) | RDN3(dst));
561 if (negated_imm <= 0xfff)
562 return push_inst32(compiler, SUBWI | RD4(dst) | RN4(reg) | IMM12(negated_imm));
575 negated_imm = (sljit_uw)-(sljit_w)imm;
579 if (negated_imm <= 0x7)
580 return push_inst16(compiler, ADDSI3 | IMM3(negated_imm) | RD3(dst) | RN3(reg));
584 if (negated_imm <= 0xff)
585 return push_inst16(compiler, ADDSI8 | IMM8(negated_imm) | RDN3(dst));
593 if (negated_imm <= 0xfff)
594 return push_inst32(compiler, ADDWI | RD4(dst) | RN4(reg) | IMM12(negated_imm));