aboutsummaryrefslogtreecommitdiff
path: root/risugen
diff options
context:
space:
mode:
authorSong Gao <gaosong@loongson.cn>2022-10-13 16:28:54 +0800
committerPeter Maydell <peter.maydell@linaro.org>2022-10-20 11:59:17 +0100
commitbba09464e401e54b6b1609c7707d615e8cb51fba (patch)
tree29e89ecccf2903dac9b4aa8f0133b5b65879aac0 /risugen
parentc22588d4fe18dc4f25a4760d5e68416443fd894f (diff)
loongarch: Add block 'safefloat' and nanbox_s()
Some LoongArch instructions don't care the high 32bit, so use nanbox_s() set the high 32bit 0xffffffff. Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Song Gao <gaosong@loongson.cn> Message-id: 20221013082854.878546-6-gaosong@loongson.cn Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'risugen')
-rwxr-xr-xrisugen2
1 files changed, 1 insertions, 1 deletions
diff --git a/risugen b/risugen
index e690b18..fa94a39 100755
--- a/risugen
+++ b/risugen
@@ -43,7 +43,7 @@ my @pattern_re = (); # include pattern
my @not_pattern_re = (); # exclude pattern
# Valid block names (keys in blocks hash)
-my %valid_blockname = ( constraints => 1, memory => 1 );
+my %valid_blockname = ( constraints => 1, memory => 1, safefloat =>1 );
sub parse_risu_directive($$@)
{