Home
last modified time | relevance | path

Searched refs:cpu_lock_value (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/target/openrisc/
H A Dtranslate.c82 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 Dtranslate.c94 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 Dtranslate.c70 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()