Lines Matching defs:newval
1932 Register newval = op->new_value()->as_register();
1935 assert(newval != NULL, "new val must be register");
1936 assert(cmpval != newval, "cmp and new values must be in different registers");
1938 assert(newval != addr, "new value and addr must be in different registers");
1944 __ mov(rscratch1, newval);
1957 __ cmpxchgptr(newval, Address(addr, 0));
1964 __ cmpxchgl(newval, Address(addr, 0));
1969 Register newval = op->new_value()->as_register_lo();
1972 assert(newval != NULL, "new val must be register");
1973 assert(cmpval != newval, "cmp and new values must be in different registers");
1975 assert(newval != addr, "new value and addr must be in different registers");
1979 __ cmpxchgq(newval, Address(addr, 0));