diff options
author | Stanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com> | 2020-04-29 13:00:51 -0700 |
---|---|---|
committer | Stanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com> | 2020-05-04 08:54:22 -0700 |
commit | c85eda74b8581ee068431b73937f1aeeed455698 (patch) | |
tree | e1be83bb07b523e51c38a5f6589e7c83a4171988 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | |
parent | 8303b1f46af6c9838d3338479e5db2551daae248 (diff) | |
download | llvm-c85eda74b8581ee068431b73937f1aeeed455698.zip llvm-c85eda74b8581ee068431b73937f1aeeed455698.tar.gz llvm-c85eda74b8581ee068431b73937f1aeeed455698.tar.bz2 |
[AMDGPU] fix copies between 32 and 16 bit
This a hack to fix illegal 32 to 16 bit copies.
The problem is when we make 16 bit subregs legal it creates
a huge amount of failures which can only be resolved at once
without a temporary hack like this.
The next step is to change operands, instruction definitions
and patterns until this hack is not needed.
Differential Revision: https://reviews.llvm.org/D79119
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions