Home | History | Annotate | Download | only in x86

Lines Matching full:is_div

600 RegLocation X86Mir2Lir::GenDivRemLit(RegLocation rl_dest, RegStorage reg_lo, int lit, bool is_div) {
601 UNUSED(rl_dest, reg_lo, lit, is_div);
607 int imm, bool is_div) {
613 if (is_div) {
622 if (is_div) {
643 } else if (is_div && IsPowerOfTwo(std::abs(imm))) {
701 rl_result = {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1, is_div ? rs_r2 : rs_r0,
749 if (!is_div) {
770 bool is_div) {
771 UNUSED(rl_dest, reg_lo, reg_hi, is_div);
777 RegLocation rl_src2, bool is_div, int flags) {
813 if (!is_div) {
827 if (!is_div) {
1598 bool X86Mir2Lir::SmallLiteralDivRem(Instruction::Code dalvik_opcode, bool is_div,
1600 UNUSED(dalvik_opcode, is_div, rl_src, rl_dest, lit);
1701 GenDivRemLong(opcode, rl_dest, rl_src1, rl_src2, /*is_div*/ true, flags);
1706 GenDivRemLong(opcode, rl_dest, rl_src1, rl_src2, /*is_div*/ false, flags);
2148 int64_t imm, bool is_div) {
2152 if (is_div) {
2162 if (is_div) {
2186 } else if (is_div && IsPowerOfTwo(std::abs(imm))) {
2215 is_div ? rs_r2q : rs_r0q, INVALID_SREG, INVALID_SREG};
2244 if (!is_div || (imm > 0 && magic < 0) || (imm < 0 && magic > 0)) {
2293 if (!is_div) {
2329 RegLocation rl_src2, bool is_div, int flags) {
2338 GenDivRemLongLit(rl_dest, rl_src1, imm, is_div);
2370 if (!is_div) {
2384 if (!is_div) {