R600/SI: Combine min3/max3 instructions
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 14 Nov 2014 20:08:52 +0000 (20:08 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 14 Nov 2014 20:08:52 +0000 (20:08 +0000)
commit24e874a1dd608b6ab53bfcd78088efa9d6e009fb
tree72f884d70e8ff14cb77c8448afcd00d0fe5101ed
parenta9d69424f47e81bd2e64d3d22ba900c7a989952a
R600/SI: Combine min3/max3 instructions

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222032 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/AMDGPUISelLowering.cpp
lib/Target/R600/AMDGPUISelLowering.h
lib/Target/R600/AMDGPUInstrInfo.td
lib/Target/R600/SIISelLowering.cpp
lib/Target/R600/SIISelLowering.h
lib/Target/R600/SIInstructions.td
test/CodeGen/R600/fmax3.ll [new file with mode: 0644]
test/CodeGen/R600/fmin3.ll [new file with mode: 0644]
test/CodeGen/R600/max3.ll [new file with mode: 0644]
test/CodeGen/R600/min3.ll [new file with mode: 0644]