git://git.openafs.org
/
openafs.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
mcas cleanup inc/dec macros
[openafs.git]
/
src
/
mcas
/
sparc_mcas.il
1
.inline MEMBAR_ALL, 0
2
membar #StoreStore | #LoadLoad | #LoadStore | #StoreLoad
3
.end
4
5
.inline MEMBAR_STORESTORE, 0
6
membar #StoreStore
7
.end
8
9
.inline MEMBAR_LOADLOAD, 0
10
membar #LoadLoad
11
.end
12
13
.inline CASPO_internal
14
casx [%o0], %o1, %o2
15
mov %o2, %o0
16
.end
17
18
.inline CAS64O_internal
19
casx [%o0], %o1, %o2
20
mov %o2, %o0
21
.end
22
23
.inline CASIO_internal
24
cas [%o0], %o1, %o2
25
mov %o2, %o0
26
.end
27
28
.inline RDTICK
29
rd %tick, %o0
30
.end