commit | a2b2200ff8684ba23c64b24c0128a78f4b6e3c73 | [log] [tgz] |
---|---|---|
author | Akira Hatanaka <ahatanaka@mips.com> | Fri May 03 18:37:49 2013 +0000 |
committer | Akira Hatanaka <ahatanaka@mips.com> | Fri May 03 18:37:49 2013 +0000 |
tree | d2449ab47f16331a31b2a270ec1e133e0651a845 | |
parent | 4bcd5f888fa762613cf8096a79ba7b8a72665de2 [diff] |
[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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181041 91177308-0d34-0410-b5e6-96231b3b80d8