On 4/15/25 23:55, Philippe Mathieu-Daudé wrote:
@@ -2457,7 +2457,7 @@ static void tcg_out_qemu_st_direct(TCGContext *s, TCGReg datalo,
TCGReg datahi,
switch (memop & MO_SIZE) {
case MO_8:
- /* This is handled with constraints on INDEX_op_qemu_st8_i32. */
+ /* This is handled with constraints on INDEX_op_qemu_st_*_i32. */
"... handled with constraints on INDEX_op_qemu_st_i32."
Either INDEX_op_qemu_st_i32 or INDEX_op_qemu_st_*.
As of the next patch, just INDEX_op_qemu_st. :-/
+ return (TCG_TARGET_REG_BITS == 32 && flags == MO_8
)
+ ? C_O0_I2(s, L)
+ : C_O0_I2(L, L));
(misplaced parenthesis)
No, it's not.
r~