[PATCH] R600/SI: Try to use scalar BFE.

Matt Arsenault Matthew.Arsenault at amd.com
Tue Apr 1 11:33:07 PDT 2014


Use scalar BFE with constant shift and offset when possible.
This is complicated by the fact that the scalar version packs
the two operands of the vector version into one.


http://llvm-reviews.chandlerc.com/D3249

Files:
  lib/Target/R600/AMDGPUISelDAGToDAG.cpp
  lib/Target/R600/SIInstrInfo.cpp
  test/CodeGen/R600/sext-in-reg.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D3249.1.patch
Type: text/x-patch
Size: 8548 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140401/e93afc00/attachment.bin>


More information about the llvm-commits mailing list