summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM/avoid-cpsr-rmw.ll
Commit message (Collapse)AuthorAgeFilesLines
* Thumb2 size reduction fix for tied operands of tMUL.Jim Grosbach2012-02-241-3/+3
| | | | | | | | | The tied source operand of tMUL is the second source operand, not the first like every other two-address thumb instruction. Special case it in the size reduction pass to make sure we create the tMUL instruction properly. llvm-svn: 151315
* Avoid partial CPSR dependency from loop backedges. rdar://10357570Evan Cheng2011-10-271-2/+36
| | | | llvm-svn: 143145
* Use regex to remove false dependencies on register allocation.Jim Grosbach2011-08-191-3/+3
| | | | llvm-svn: 138137
* Update tests.Jim Grosbach2011-08-191-2/+2
| | | | llvm-svn: 138116
* Avoid some 's' 16-bit instruction which partially update CPSRBob Wilson2011-04-191-0/+16
(and add false dependency) when it isn't dependent on last CPSR defining instruction. rdar://8928208 llvm-svn: 129773
OpenPOWER on IntegriCloud