summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
diff options
context:
space:
mode:
authorTim Renouf <tpr.llvm@botech.co.uk>2019-03-22 15:21:11 +0000
committerTim Renouf <tpr.llvm@botech.co.uk>2019-03-22 15:21:11 +0000
commit6f0191a55a53a2ac337914d670fe3f127ac65b70 (patch)
tree2f7c003e0fcfb0503c19c54afb628c6d8bfb1760 /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
parent1ae5c63f35efc515309569fb0e702d705e38dbbd (diff)
downloadbcm5719-llvm-6f0191a55a53a2ac337914d670fe3f127ac65b70.tar.gz
bcm5719-llvm-6f0191a55a53a2ac337914d670fe3f127ac65b70.zip
[AMDGPU] Use three- and five-dword result type in image ops
Some image ops return three or five dwords. Previously, we modeled that with a 4 or 8 dword register class. The register allocator could cleverly spot that some subregs were dead and allocate something else there, but that caused the de-optimization that waitcnt insertion would think that the result was used immediately. This commit allows such an image op to have a result with a three or five dword result, avoiding the above de-optimization. Differential Revision: https://reviews.llvm.org/D58905 Change-Id: I3651211bbd7ed22721ee7b9fefd7bcc60a809d8b llvm-svn: 356757
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud