diff options
| author | Pavel Labath <labath@google.com> | 2016-10-24 14:57:50 +0000 |
|---|---|---|
| committer | Pavel Labath <labath@google.com> | 2016-10-24 14:57:50 +0000 |
| commit | 7a8ba4ffbeecb5070926b80bb839a4d80539f1ac (patch) | |
| tree | 9bd1512468261ba079f458f0b23c29cfe8c0e91e /llvm/lib/Support/FileUtilities.cpp | |
| parent | a785209bc2fb8b779d1aab3498e9641943306b17 (diff) | |
| download | bcm5719-llvm-7a8ba4ffbeecb5070926b80bb839a4d80539f1ac.tar.gz bcm5719-llvm-7a8ba4ffbeecb5070926b80bb839a4d80539f1ac.zip | |
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/Support/FileUtilities.cpp')
0 files changed, 0 insertions, 0 deletions

