|
From: | Richard Henderson |
Subject: | Re: [PATCH 3/8] target/riscv: Addition of 128-bit ldu, lq and sq instructions |
Date: | Mon, 30 Aug 2021 19:30:20 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 |
On 8/30/21 10:16 AM, Frédéric Pétrot wrote:
+void tcg_gen_ext_i64_i128(TCGv_i64 lo, TCGv_i64 hi, TCGv_i64 arg) +{ + tcg_gen_mov_i64(lo, arg); + tcg_gen_sari_i64(hi, arg, 63); +}
No, don't add this until we add TCGv_i128. Just use sari as needed in target/riscv when dealing with TCGv_i64. r~
[Prev in Thread] | Current Thread | [Next in Thread] |