Lines Matching full:scratch
159 // binop scratch, dest, val in doAtomicBinOpExpansion()
160 // sc.[w|d] scratch, scratch, (addr) in doAtomicBinOpExpansion()
161 // beqz scratch, loop in doAtomicBinOpExpansion()
251 // binop scratch, destreg, incr in doMaskedAtomicBinOpExpansion()
252 // xor scratch, destreg, scratch in doMaskedAtomicBinOpExpansion()
253 // and scratch, scratch, masktargetdata in doMaskedAtomicBinOpExpansion()
254 // xor scratch, destreg, scratch in doMaskedAtomicBinOpExpansion()
255 // sc.w scratch, scratch, (alignedaddr) in doMaskedAtomicBinOpExpansion()
256 // beqz scratch, loop in doMaskedAtomicBinOpExpansion()
515 // move scratch, newval in expandAtomicCmpXchg()
516 // sc.[w|d] scratch, scratch, (addr) in expandAtomicCmpXchg()
517 // beqz scratch, loophead in expandAtomicCmpXchg()
535 // and scratch, dest, mask in expandAtomicCmpXchg()
536 // bne scratch, cmpval, tail in expandAtomicCmpXchg()
551 // andn scratch, dest, mask in expandAtomicCmpXchg()
552 // or scratch, scratch, newval in expandAtomicCmpXchg()
553 // sc.[w|d] scratch, scratch, (addr) in expandAtomicCmpXchg()
554 // beqz scratch, loophead in expandAtomicCmpXchg()