aboutsummaryrefslogtreecommitdiff
path: root/gdb/rust-lang.h
diff options
context:
space:
mode:
authorNelson Chu <nelson@rivosinc.com>2023-09-01 15:21:35 +0800
committerNelson Chu <nelson@rivosinc.com>2023-09-01 15:37:59 +0800
commit12e70a6d0c3550e8eec9f9a0a7abb8bae49fc097 (patch)
tree0df35a750c4673933164ea9b827c71379cddc09e /gdb/rust-lang.h
parent8ba212f8933df0560d600d14c032be251aa21a71 (diff)
downloadgdb-12e70a6d0c3550e8eec9f9a0a7abb8bae49fc097.zip
gdb-12e70a6d0c3550e8eec9f9a0a7abb8bae49fc097.tar.gz
gdb-12e70a6d0c3550e8eec9f9a0a7abb8bae49fc097.tar.bz2
RISC-V: Fixed the wrong expansion for pseudo vmsge[u].vx instructions.
The original report was from Kiva Oyama <libkernelpanic@gmail.com>, https://sourceware.org/pipermail/binutils/2023-August/129255.html The vmsge[u].vx pseudo should be expanded to masked vmslt[u].vx only when vd != v0. Otherwise, it should be expanded to unmasked one. gas/ * config/tc-riscv.c (vector_macro): Fixed the wrong expansion for pseudo vmsge[u].vx instructions. * testsuite/gas/riscv/vector-insns-vmsgtvx.d: Updated.
Diffstat (limited to 'gdb/rust-lang.h')
0 files changed, 0 insertions, 0 deletions