Searched refs:cpu_lock_value (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/target/openrisc/ |
H A D | translate.c | 82 static TCGv cpu_lock_value; variable 117 cpu_lock_value = tcg_global_mem_new(tcg_env, in openrisc_translate_init() 652 tcg_gen_mov_tl(cpu_lock_value, cpu_R(dc, a->d)); in trans_l_lwa() 715 tcg_gen_atomic_cmpxchg_tl(val, cpu_lock_addr, cpu_lock_value, in trans_l_swa() 717 tcg_gen_setcond_tl(TCG_COND_EQ, cpu_sr_f, val, cpu_lock_value); in trans_l_swa()
|
/openbmc/qemu/target/alpha/ |
H A D | translate.c | 94 static TCGv cpu_lock_value; variable 350 tcg_gen_mov_i64(cpu_lock_value, dest); in gen_load_int() 421 tcg_gen_atomic_cmpxchg_i64(val, cpu_lock_addr, cpu_lock_value, in gen_store_conditional() 426 tcg_gen_setcond_i64(TCG_COND_EQ, ctx->ir[ra], val, cpu_lock_value); in gen_store_conditional() 2395 tcg_gen_mov_i64(cpu_lock_value, va); in translate_one() 2401 tcg_gen_mov_i64(cpu_lock_value, va); in translate_one()
|
/openbmc/qemu/target/sh4/ |
H A D | translate.c | 70 static TCGv cpu_lock_addr, cpu_lock_value; variable 149 cpu_lock_value = tcg_global_mem_new_i32(tcg_env, in sh4_translate_init() 1528 tcg_gen_atomic_cmpxchg_i32(tmp, REG(B11_8), cpu_lock_value, in _decode_opc() 1531 tcg_gen_setcond_i32(TCG_COND_EQ, cpu_sr_t, tmp, cpu_lock_value); in _decode_opc() 1562 tcg_gen_mov_i32(cpu_lock_value, REG(0)); in _decode_opc()
|