summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/benchmarks/frame_variable/TestFrameVariableResponse.py
diff options
context:
space:
mode:
authorTom Stellard <tstellar@redhat.com>2019-07-29 16:40:58 +0000
committerTom Stellard <tstellar@redhat.com>2019-07-29 16:40:58 +0000
commitcc0bc941d4ebd0275fe206d78f395822258e73bc (patch)
treeddd01e5c0899c0c6c5144f0e8c83f47e9c287a53 /lldb/packages/Python/lldbsuite/test/benchmarks/frame_variable/TestFrameVariableResponse.py
parent899bdaa8c29d9100759e63e9be52897e4dbb37d9 (diff)
downloadbcm5719-llvm-cc0bc941d4ebd0275fe206d78f395822258e73bc.tar.gz
bcm5719-llvm-cc0bc941d4ebd0275fe206d78f395822258e73bc.zip
AMDGPU/LoadStoreOptimizer: combine MMOs when merging instructions
Summary: The LoadStoreOptimizer was creating instructions with 2 MachineMemOperands, which meant they were assumed to alias with all other instructions, because MachineInstr:mayAlias() returns true when an instruction has multiple MachineMemOperands. This was preventing these instructions from being merged again, and was giving the scheduler less freedom to reorder them. Reviewers: arsenm, nhaehnle Reviewed By: arsenm Subscribers: kzhuravl, jvesely, wdng, yaxunl, dstuttard, tpr, t-tye, hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D65036 llvm-svn: 367237
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/benchmarks/frame_variable/TestFrameVariableResponse.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud