Searched refs:LS_xchg (Results 1 - 1 of 1) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Dlibrary_call.cpp283 typedef enum { LS_xadd, LS_xchg, LS_cmpxchg } LoadStoreKind; enumerator in enum:LibraryCallKit::__anon326
732 case vmIntrinsics::_getAndSetInt: return inline_unsafe_load_store(T_INT, LS_xchg);
733 case vmIntrinsics::_getAndSetLong: return inline_unsafe_load_store(T_LONG, LS_xchg);
734 case vmIntrinsics::_getAndSetObject: return inline_unsafe_load_store(T_OBJECT, LS_xchg);
2581 // LS_xchg:
2603 if (kind == LS_xadd || kind == LS_xchg) {
2641 } else if (kind == LS_xadd || kind == LS_xchg){
2671 if (kind == LS_xchg && type == T_OBJECT) {
2700 } else if (kind == LS_xchg) {
2711 } else if (kind == LS_xchg) {
[all...]

Completed in 32 milliseconds