summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/commands/command/script/main.cpp
diff options
context:
space:
mode:
authorAlex Richardson <Alexander.Richardson@cl.cam.ac.uk>2020-01-07 12:31:18 +0000
committerAlex Richardson <Alexander.Richardson@cl.cam.ac.uk>2020-01-09 20:46:02 +0000
commit646ca7d7e72e8408b3fa3472018eb9d1c2643ff5 (patch)
treedc616c6cf286f9169bf214b4b5ee3efc8196527e /lldb/packages/Python/lldbsuite/test/commands/command/script/main.cpp
parent1444e6e2e6f6b76cc9d5aab8b1877926aa6d5597 (diff)
downloadbcm5719-llvm-646ca7d7e72e8408b3fa3472018eb9d1c2643ff5.tar.gz
bcm5719-llvm-646ca7d7e72e8408b3fa3472018eb9d1c2643ff5.zip
MipsDelaySlotFiller: Update registers def-uses for BUNDLE instructions
Summary: In commit b91f239485fb7bb8d29be3e0b60660a2de7570a9 I updated the MipsDelaySlotFiller to skip BUNDLE instructions. However, in addition to not considering BUNDLE instructions for the delay slot, we also need to ensure that the register def-use information is updated. Not updating this information caused run-time crashes (when using the out-of-tree CHERI backend) since later definitions could be overwritten with earlier register values. Reviewers: atanasyan Reviewed By: atanasyan Differential Revision: https://reviews.llvm.org/D72254
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/commands/command/script/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud