| commit | bccb0c138e5138c86169216bce280b1ebde44e1b | [log] [tgz] |
|---|---|---|
| author | Paolo Bonzini <pbonzini@redhat.com> | Sat Oct 21 09:35:58 2023 +0200 |
| committer | Paolo Bonzini <pbonzini@redhat.com> | Tue May 07 08:51:53 2024 +0200 |
| tree | 8b11049f52e7b51b8b3c3764eaa38daff05e110e | |
| parent | dd17322be7c6aa07ba792d661f1920c717ad5c94 [diff] |
target/i386: extend cc_* when using them to compute flags Instead of using s->tmp0 or s->tmp4 as the result, just extend the cc_* registers in place. It is harmless and, if multiple setcc instructions are used, the optimizer will be able to remove the redundant ones. Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>