Lines Matching refs:barrier
1256 # Unlocked case - $t1: original lock word that's zero except for the read barrier bits.
1257 …t2, $t1, $t0 # $t2 holds thread id with count of 0 with preserved read barrier bits
1260 sync # full (LoadLoad|LoadStore) memory barrier
1263 # $t1: original lock word, $t0: thread_id with count of 0 and zero read barrier bits
1323 sync # full (LoadStore|StoreStore) memory barrier
1735 # This barrier is only necessary when the allocation also requires a class initialization check.
1738 # from publishing by the compiler which inserts its own StoreStore barrier.
2027 lwu $t1, ART_METHOD_DECLARING_CLASS_OFFSET($t1) # $t1 = declaring class (no read barrier).
2028 lwu $t1, MIRROR_CLASS_DEX_CACHE_OFFSET($t1) # $t1 = dex cache (without read barrier).
2678 sll $at, $at, 31 - LOCK_WORD_READ_BARRIER_STATE_SHIFT # Move barrier state bit
2683 jalr $zero, $ra # Otherwise, load-load barrier and return.
2704 sll $at, $at, 31 - LOCK_WORD_READ_BARRIER_STATE_SHIFT # Move barrier state bit
2708 sync # Otherwise, load-load barrier and return.