R600/SI: Get rid of FCLAMP_SI pseudo
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 13 Nov 2014 19:49:04 +0000 (19:49 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 13 Nov 2014 19:49:04 +0000 (19:49 +0000)
commit1cffa4c191856746ad20850949558c8f96b029ee
tree7dd57c49c26cc6b48f47c14e8cfb4637a67c8a40
parent73cc6ff54d68bf50859f90c084ec3922ae18e65a
R600/SI: Get rid of FCLAMP_SI pseudo

It's not necessary. Also use complex patterns to allow
src modifier usage.

llvm-svn: 221916
llvm/lib/Target/R600/AMDGPUISelDAGToDAG.cpp
llvm/lib/Target/R600/SIISelLowering.cpp
llvm/lib/Target/R600/SIInstrInfo.td
llvm/lib/Target/R600/SIInstructions.td
llvm/test/CodeGen/R600/llvm.AMDGPU.clamp.ll