]> granicus.if.org Git - llvm/commit
Merging r195514:
authorBill Wendling <isanbard@gmail.com>
Mon, 25 Nov 2013 05:36:37 +0000 (05:36 +0000)
committerBill Wendling <isanbard@gmail.com>
Mon, 25 Nov 2013 05:36:37 +0000 (05:36 +0000)
commitfd76325f8afd780f3b5863a32d4a7f1bc88fec07
tree99f6e7278b1ac8a9140f1eda94162f3f2d14e1ba
parentfc1f9531d3f9bf14b4b20b80f158317795d3d1d8
Merging r195514:
------------------------------------------------------------------------
r195514 | tstellar | 2013-11-22 15:07:58 -0800 (Fri, 22 Nov 2013) | 6 lines

R600/SI: Fixing handling of condition codes

We were ignoring the ordered/onordered bits and also the signed/unsigned
bits of condition codes when lowering the DAG to MachineInstrs.

NOTE: This is a candidate for the 3.4 branch.
------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@195609 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/AMDGPUInstructions.td
lib/Target/R600/R600Instructions.td
lib/Target/R600/SIISelLowering.cpp
lib/Target/R600/SIInstructions.td
test/CodeGen/R600/setcc.ll
test/CodeGen/R600/setcc64.ll [new file with mode: 0644]