diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2014-04-18 05:19:26 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2014-04-18 05:19:26 +0000 |
commit | 746734df1accfeb5f336de211655c304d58cb7b3 (patch) | |
tree | a8dd5416388f375301241808d8c2833c4b4d2e82 /lib/ExecutionEngine/ExecutionEngine.cpp | |
parent | 532a5ffe4c264030d6e350641947fe69fe7babad (diff) | |
download | llvm-746734df1accfeb5f336de211655c304d58cb7b3.tar.gz llvm-746734df1accfeb5f336de211655c304d58cb7b3.tar.bz2 llvm-746734df1accfeb5f336de211655c304d58cb7b3.tar.xz |
R600/SI: Try to use scalar BFE.
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206558 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/ExecutionEngine/ExecutionEngine.cpp')
0 files changed, 0 insertions, 0 deletions