diff options
author | Akira Hatanaka <ahatanaka@mips.com> | 2013-05-03 18:37:49 +0000 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@mips.com> | 2013-05-03 18:37:49 +0000 |
commit | e86bd4f65224884c4355ec16aef2aeb6f4444f21 (patch) | |
tree | 87b3b8e863f9091d48f6a1677531e36c53f44a4f /llvm/lib/CodeGen/MachineFunctionAnalysis.cpp | |
parent | acf99a1a511753c9dd68fa4cedc07149d9887746 (diff) | |
download | bcm5719-llvm-e86bd4f65224884c4355ec16aef2aeb6f4444f21.tar.gz bcm5719-llvm-e86bd4f65224884c4355ec16aef2aeb6f4444f21.zip |
[mips] Split the DSP control register and define one register for each field of
its fields.
This removes false dependencies between DSP instructions which access different
fields of the the control register. Implicit register operands are added to
instructions RDDSP and WRDSP after instruction selection, depending on the
value of the mask operand.
llvm-svn: 181041
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunctionAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions