Home
last modified time | relevance | path

Searched refs:ATOMIC_BITOP_BODY (Results 1 – 7 of 7) sorted by relevance

/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/x86-shared/
H A DMacroAssembler-x86-shared.h363 #define ATOMIC_BITOP_BODY(LOAD, OP, LOCK_CMPXCHG) \ macro
375 ATOMIC_BITOP_BODY(movb, andl, lock_cmpxchgb) in atomicFetchAnd8SignExtend()
381 ATOMIC_BITOP_BODY(movb, andl, lock_cmpxchgb) in atomicFetchAnd8ZeroExtend()
387 ATOMIC_BITOP_BODY(movw, andl, lock_cmpxchgw) in atomicFetchAnd16SignExtend()
392 ATOMIC_BITOP_BODY(movw, andl, lock_cmpxchgw) in atomicFetchAnd16ZeroExtend()
402 ATOMIC_BITOP_BODY(movb, orl, lock_cmpxchgb) in atomicFetchOr8SignExtend()
408 ATOMIC_BITOP_BODY(movb, orl, lock_cmpxchgb) in atomicFetchOr8ZeroExtend()
414 ATOMIC_BITOP_BODY(movw, orl, lock_cmpxchgw) in atomicFetchOr16SignExtend()
419 ATOMIC_BITOP_BODY(movw, orl, lock_cmpxchgw) in atomicFetchOr16ZeroExtend()
424 ATOMIC_BITOP_BODY(movl, orl, lock_cmpxchgl) in atomicFetchOr32()
[all …]
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/x86-shared/
H A DMacroAssembler-x86-shared.h418 #define ATOMIC_BITOP_BODY(LOAD, OP, LOCK_CMPXCHG) \ macro
430 ATOMIC_BITOP_BODY(movb, andl, lock_cmpxchgb) in atomicFetchAnd8SignExtend()
436 ATOMIC_BITOP_BODY(movb, andl, lock_cmpxchgb) in atomicFetchAnd8ZeroExtend()
442 ATOMIC_BITOP_BODY(movw, andl, lock_cmpxchgw) in atomicFetchAnd16SignExtend()
447 ATOMIC_BITOP_BODY(movw, andl, lock_cmpxchgw) in atomicFetchAnd16ZeroExtend()
457 ATOMIC_BITOP_BODY(movb, orl, lock_cmpxchgb) in atomicFetchOr8SignExtend()
463 ATOMIC_BITOP_BODY(movb, orl, lock_cmpxchgb) in atomicFetchOr8ZeroExtend()
469 ATOMIC_BITOP_BODY(movw, orl, lock_cmpxchgw) in atomicFetchOr16SignExtend()
474 ATOMIC_BITOP_BODY(movw, orl, lock_cmpxchgw) in atomicFetchOr16ZeroExtend()
479 ATOMIC_BITOP_BODY(movl, orl, lock_cmpxchgl) in atomicFetchOr32()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/x86-shared/
H A DMacroAssembler-x86-shared.cpp947 #define ATOMIC_BITOP_BODY(LOAD, OP, LOCK_CMPXCHG) \ in AtomicFetchOp() macro
975 ATOMIC_BITOP_BODY(movb, andl, lock_cmpxchgb); in AtomicFetchOp()
979 ATOMIC_BITOP_BODY(movb, orl, lock_cmpxchgb); in AtomicFetchOp()
983 ATOMIC_BITOP_BODY(movb, xorl, lock_cmpxchgb); in AtomicFetchOp()
997 ATOMIC_BITOP_BODY(movw, andl, lock_cmpxchgw); in AtomicFetchOp()
1000 ATOMIC_BITOP_BODY(movw, orl, lock_cmpxchgw); in AtomicFetchOp()
1003 ATOMIC_BITOP_BODY(movw, xorl, lock_cmpxchgw); in AtomicFetchOp()
1017 ATOMIC_BITOP_BODY(movl, andl, lock_cmpxchgl); in AtomicFetchOp()
1020 ATOMIC_BITOP_BODY(movl, orl, lock_cmpxchgl); in AtomicFetchOp()
1023 ATOMIC_BITOP_BODY(movl, xorl, lock_cmpxchgl); in AtomicFetchOp()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/x86-shared/
H A DMacroAssembler-x86-shared.cpp1127 #define ATOMIC_BITOP_BODY(LOAD, OP, LOCK_CMPXCHG) \ in AtomicFetchOp() macro
1157 ATOMIC_BITOP_BODY(movb, andl, lock_cmpxchgb); in AtomicFetchOp()
1161 ATOMIC_BITOP_BODY(movb, orl, lock_cmpxchgb); in AtomicFetchOp()
1165 ATOMIC_BITOP_BODY(movb, xorl, lock_cmpxchgb); in AtomicFetchOp()
1180 ATOMIC_BITOP_BODY(movw, andl, lock_cmpxchgw); in AtomicFetchOp()
1183 ATOMIC_BITOP_BODY(movw, orl, lock_cmpxchgw); in AtomicFetchOp()
1186 ATOMIC_BITOP_BODY(movw, xorl, lock_cmpxchgw); in AtomicFetchOp()
1201 ATOMIC_BITOP_BODY(movl, andl, lock_cmpxchgl); in AtomicFetchOp()
1204 ATOMIC_BITOP_BODY(movl, orl, lock_cmpxchgl); in AtomicFetchOp()
1207 ATOMIC_BITOP_BODY(movl, xorl, lock_cmpxchgl); in AtomicFetchOp()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/x86-shared/
H A DMacroAssembler-x86-shared.cpp1199 #define ATOMIC_BITOP_BODY(LOAD, OP, LOCK_CMPXCHG) \ in AtomicFetchOp() macro
1229 ATOMIC_BITOP_BODY(movb, andl, lock_cmpxchgb); in AtomicFetchOp()
1233 ATOMIC_BITOP_BODY(movb, orl, lock_cmpxchgb); in AtomicFetchOp()
1237 ATOMIC_BITOP_BODY(movb, xorl, lock_cmpxchgb); in AtomicFetchOp()
1252 ATOMIC_BITOP_BODY(movw, andl, lock_cmpxchgw); in AtomicFetchOp()
1255 ATOMIC_BITOP_BODY(movw, orl, lock_cmpxchgw); in AtomicFetchOp()
1258 ATOMIC_BITOP_BODY(movw, xorl, lock_cmpxchgw); in AtomicFetchOp()
1273 ATOMIC_BITOP_BODY(movl, andl, lock_cmpxchgl); in AtomicFetchOp()
1276 ATOMIC_BITOP_BODY(movl, orl, lock_cmpxchgl); in AtomicFetchOp()
1279 ATOMIC_BITOP_BODY(movl, xorl, lock_cmpxchgl); in AtomicFetchOp()
[all …]
/dports/www/firefox/firefox-99.0/js/src/jit/x86-shared/
H A DMacroAssembler-x86-shared.cpp1251 #define ATOMIC_BITOP_BODY(LOAD, OP, LOCK_CMPXCHG) \ in AtomicFetchOp() macro
1281 ATOMIC_BITOP_BODY(movb, andl, lock_cmpxchgb); in AtomicFetchOp()
1285 ATOMIC_BITOP_BODY(movb, orl, lock_cmpxchgb); in AtomicFetchOp()
1289 ATOMIC_BITOP_BODY(movb, xorl, lock_cmpxchgb); in AtomicFetchOp()
1304 ATOMIC_BITOP_BODY(movw, andl, lock_cmpxchgw); in AtomicFetchOp()
1307 ATOMIC_BITOP_BODY(movw, orl, lock_cmpxchgw); in AtomicFetchOp()
1310 ATOMIC_BITOP_BODY(movw, xorl, lock_cmpxchgw); in AtomicFetchOp()
1325 ATOMIC_BITOP_BODY(movl, andl, lock_cmpxchgl); in AtomicFetchOp()
1328 ATOMIC_BITOP_BODY(movl, orl, lock_cmpxchgl); in AtomicFetchOp()
1331 ATOMIC_BITOP_BODY(movl, xorl, lock_cmpxchgl); in AtomicFetchOp()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/x86-shared/
H A DMacroAssembler-x86-shared.cpp1199 #define ATOMIC_BITOP_BODY(LOAD, OP, LOCK_CMPXCHG) \ in AtomicFetchOp() macro
1229 ATOMIC_BITOP_BODY(movb, andl, lock_cmpxchgb); in AtomicFetchOp()
1233 ATOMIC_BITOP_BODY(movb, orl, lock_cmpxchgb); in AtomicFetchOp()
1237 ATOMIC_BITOP_BODY(movb, xorl, lock_cmpxchgb); in AtomicFetchOp()
1252 ATOMIC_BITOP_BODY(movw, andl, lock_cmpxchgw); in AtomicFetchOp()
1255 ATOMIC_BITOP_BODY(movw, orl, lock_cmpxchgw); in AtomicFetchOp()
1258 ATOMIC_BITOP_BODY(movw, xorl, lock_cmpxchgw); in AtomicFetchOp()
1273 ATOMIC_BITOP_BODY(movl, andl, lock_cmpxchgl); in AtomicFetchOp()
1276 ATOMIC_BITOP_BODY(movl, orl, lock_cmpxchgl); in AtomicFetchOp()
1279 ATOMIC_BITOP_BODY(movl, xorl, lock_cmpxchgl); in AtomicFetchOp()
[all …]