aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
diff options
context:
space:
mode:
authorPavel Labath <labath@google.com>2016-10-24 14:57:50 +0000
committerPavel Labath <labath@google.com>2016-10-24 14:57:50 +0000
commit7a8ba4ffbeecb5070926b80bb839a4d80539f1ac (patch)
tree9bd1512468261ba079f458f0b23c29cfe8c0e91e /llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
parenta785209bc2fb8b779d1aab3498e9641943306b17 (diff)
downloadllvm-7a8ba4ffbeecb5070926b80bb839a4d80539f1ac.zip
llvm-7a8ba4ffbeecb5070926b80bb839a4d80539f1ac.tar.gz
llvm-7a8ba4ffbeecb5070926b80bb839a4d80539f1ac.tar.bz2
Fix arm64 sub-register definitions
The "value regs" field was filled incorrectly. It is supposed to list the registers that *this* register is a sub-register of, not the other way around. This manifested itself in "register read" showing only the smaller sub-registers (and a bunch of tests not passing). I am not sure if the "invalidates" field is correct either, but it's usage seems to be inconsistent, so I'll leave that as-is for now. llvm-svn: 284981
Diffstat (limited to 'llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions