Lines Matching refs:value_reg
542 Register value_reg = value.gp(); in AtomicBinop() local
547 LiftoffRegList::ForRegs(dst_addr, offset_reg, value_reg); in AtomicBinop()
548 __ ClearRegister(rax, {&dst_addr, &offset_reg, &value_reg}, pinned); in AtomicBinop()
562 (lasm->*opl)(kScratchRegister, value_reg); in AtomicBinop()
575 (lasm->*opl)(kScratchRegister, value_reg); in AtomicBinop()
587 (lasm->*opl)(kScratchRegister, value_reg); in AtomicBinop()
598 (lasm->*opq)(kScratchRegister, value_reg); in AtomicBinop()
685 Register value_reg = new_value.gp(); in AtomicCompareExchange() local
690 LiftoffRegList::ForRegs(dst_addr, offset_reg, expected, value_reg); in AtomicCompareExchange()
691 ClearRegister(rax, {&dst_addr, &offset_reg, &value_reg}, pinned); in AtomicCompareExchange()
705 cmpxchgb(dst_op, value_reg); in AtomicCompareExchange()
711 cmpxchgw(dst_op, value_reg); in AtomicCompareExchange()
716 cmpxchgl(dst_op, value_reg); in AtomicCompareExchange()
723 cmpxchgl(dst_op, value_reg); in AtomicCompareExchange()
729 cmpxchgq(dst_op, value_reg); in AtomicCompareExchange()