Searched hist:"129 e9cc3a1792b66bd189838d58f7a2944602a82" (Results 1 – 1 of 1) sorted by relevance
/openbmc/qemu/target/hppa/ |
H A D | translate.c | diff 129e9cc3a1792b66bd189838d58f7a2944602a82 Thu Dec 15 13:58:17 CST 2016 Richard Henderson <rth@twiddle.net> target-hppa: Add nullification framework
The HPPA cpu has a unique form of predicated execution in which almost any instruction can set the PSW[N] (or "nullify") bit, which suppresses execution (and even decoding) of the following instruction. Execution of a nullified insn clears the PSW[N] bit.
This adds a generic framework for branching over nullified insns, or for sufficiently simple insns, transforming the writeback of the result to a conditional move. In the process, we want to be able to represent PSW[N] as a TCG condition, which implies management of the related tcg temps.
Signed-off-by: Richard Henderson <rth@twiddle.net>
|