Lines Matching defs:t2
2826 Register t2 = op->tmp2()->as_register();
2829 __ mov(new_value_lo, t2);
2831 __ casx(addr, t1, t2);
2832 // generate condition code - if the swap succeeded, t2 ("new value" reg) was
2834 __ cmp(t1, t2);
2840 __ sllx(new_value_hi, 32, t2);
2842 __ or3(t2, new_value_lo, t2); // t2 holds 64-bit value to swap
2844 __ casx(addr, t1, t2);
2845 // generate condition code - if the swap succeeded, t2 ("new value" reg) was
2848 __ sub(t1, t2, t2);
2849 __ srlx(t2, 32, t1);
2850 __ orcc(t2, t1, G0);
2857 Register t2 = op->tmp2()->as_register();
2859 __ mov(new_value, t2);
2863 __ encode_heap_oop(t2);
2864 __ cas(addr, t1, t2);
2866 __ cas_ptr(addr, t1, t2);
2869 __ cas(addr, t1, t2);
2871 __ cmp(t1, t2);