R600/RegisterCoalescer: Enable more rematerialization/add missing testcase
authorMatthias Braun <matze@braunis.de>
Fri, 24 Apr 2015 00:25:50 +0000 (00:25 +0000)
committerMatthias Braun <matze@braunis.de>
Fri, 24 Apr 2015 00:25:50 +0000 (00:25 +0000)
commitbd112c28b5b98deb351ae586343fb17ff8e75811
tree34cdc8667fa441f02668e0c8ec798ee54f82b24e
parent0683161523d2661ccb551ad17dacf98581220551
R600/RegisterCoalescer: Enable more rematerialization/add missing testcase

This enables the rematerialization of some R600 MOV instructions in the
RegisterCoalescer and adds a testcase for r235668.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235675 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/SIInstructions.td
test/CodeGen/R600/coalescer_remat.ll [new file with mode: 0644]