• Home
  • Raw
  • Download

Lines Matching refs:xor_

347       xor_(dst.high_gp(), dst.high_gp());  in Load()
361 xor_(dst.high_gp(), dst.high_gp()); in Load()
372 xor_(dst.high_gp(), dst.high_gp()); in Load()
620 __ xor_(result.high_gp(), result.high_gp()); in AtomicAddOrSubOrExchange32()
663 __ xor_(eax, eax); in AtomicBinop32()
669 __ xor_(eax, eax); in AtomicBinop32()
696 __ xor_(scratch, value_reg); in AtomicBinop32()
733 __ xor_(result.high_gp(), result.high_gp()); in AtomicBinop32()
804 __ xor_(new_lo, value_op_lo); in AtomicBinop64()
805 __ xor_(new_hi, value_op_hi); in AtomicBinop64()
976 xor_(result.high_gp(), result.high_gp()); in AtomicCompareExchange()
1157 xor_(eax, eax); in FillStackSlotsWithZero()
1190 xor_(dst, dst); in emit_i32_sub()
1266 assm->xor_(dst, dst); in EmitInt32DivOrRem()
1278 assm->xor_(edx, edx); in EmitInt32DivOrRem()
1331 liftoff::EmitCommutativeBinOp<&Assembler::xor_>(this, dst, lhs, rhs); in emit_i32_xor()
1335 liftoff::EmitCommutativeBinOpImm<&Assembler::xor_>(this, dst, lhs, imm); in emit_i32_xori()
1619 xor_(dst.low_gp(), dst.low_gp()); in emit_i64_shli()
1657 xor_(dst.high_gp(), dst.high_gp()); in emit_i64_shri()
1680 xor_(safe_dst, Immediate(31)); // for x in [0..31], 31^x == 31-x. in emit_i64_clz()
1689 xor_(safe_dst, 63); // for x in [0..31], 63^x == 63-x. in emit_i64_clz()
1694 xor_(dst.high_gp(), dst.high_gp()); // High word of result is always 0. in emit_i64_clz()
1724 xor_(dst.high_gp(), dst.high_gp()); // High word of result is always 0. in emit_i64_ctz()
1738 xor_(dst.high_gp(), dst.high_gp()); in emit_i64_popcnt()
2179 __ xor_(dst, dst); in EmitSatTruncateFloatToInt()
2249 xor_(dst.high_gp(), dst.high_gp()); in emit_type_conversion()
2457 assm->xor_(dst, dst); in EmitFloatSetCond()
2607 assm->xor_(tmp, tmp); in EmitAnyTrue()
2620 assm->xor_(dst.gp(), dst.gp()); in EmitAllTrue()