summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test
diff options
context:
space:
mode:
authorAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2019-02-18 14:15:25 +0000
committerAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2019-02-18 14:15:25 +0000
commitc102e2a2275b3a465d033756513e6960923f35af (patch)
tree263a3c4dbc18ad5f8c384453a80c238ca94fe5b9 /lldb/packages/Python/lldbsuite/test
parentd4cfda534c74f67e0095ed2ec56d5e311ef3eda2 (diff)
downloadbcm5719-llvm-c102e2a2275b3a465d033756513e6960923f35af.tar.gz
bcm5719-llvm-c102e2a2275b3a465d033756513e6960923f35af.zip
[MCA] Correctly update register definitions in the PRF after move elimination.
This patch fixes a bug where register writes performed by optimizable register moves were sometimes wrongly treated like partial register updates. Before this patch, llvm-mca wrongly predicted a 1.50 IPC for test reg-move-elimination-6.s (added by this patch). With this patch, llvm-mca correctly updates the register defintions in the PRF, and the IPC for that test is now correctly reported as 2. llvm-svn: 354271
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud