diff options
| author | Richard Henderson <richard.henderson@linaro.org> | 2025-01-08 10:22:53 -0800 |
|---|---|---|
| committer | Richard Henderson <richard.henderson@linaro.org> | 2025-04-28 13:40:16 -0700 |
| commit | 03568c0d539581c6e86263d2fd7396f5a1e25a6b (patch) | |
| tree | 19d0911c017e6743e9989b617e52ad2e3f9faa53 /tcg/tcg-has.h | |
| parent | 8726c7d79967c740f7d5a963ac2d855354805cd2 (diff) | |
| download | focaccia-qemu-03568c0d539581c6e86263d2fd7396f5a1e25a6b.tar.gz focaccia-qemu-03568c0d539581c6e86263d2fd7396f5a1e25a6b.zip | |
tcg: Convert rotl, rotr to TCGOutOpBinary
For aarch64, arm, loongarch64, mips, we can drop rotl. For ppc, s390x we can drop rotr. Only x86, riscv, tci have both rotl and rotr. Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'tcg/tcg-has.h')
| -rw-r--r-- | tcg/tcg-has.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/tcg/tcg-has.h b/tcg/tcg-has.h index 0bb829be36..7bfa55adb1 100644 --- a/tcg/tcg-has.h +++ b/tcg/tcg-has.h @@ -12,7 +12,6 @@ #if TCG_TARGET_REG_BITS == 32 /* Turn some undef macros into false macros. */ #define TCG_TARGET_HAS_extr_i64_i32 0 -#define TCG_TARGET_HAS_rot_i64 0 #define TCG_TARGET_HAS_bswap16_i64 0 #define TCG_TARGET_HAS_bswap32_i64 0 #define TCG_TARGET_HAS_bswap64_i64 0 |