R600: Fix extloads from i8 / i16 to i64.
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 6 Mar 2014 17:34:12 +0000 (17:34 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 6 Mar 2014 17:34:12 +0000 (17:34 +0000)
commit161e3a80b2c50b3418321d82bb746d7d4738f888
tree1f438686392a8e90df94db06dd400a16d6395708
parentb4cd160bb9a8710e72b1137df69ba2f0382b1c34
R600: Fix extloads from i8 / i16 to i64.

This appears to only be working for global loads. Private
and local break for other reasons.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203135 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/ISDOpcodes.h
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/Target/R600/AMDGPUISelLowering.cpp
lib/Target/R600/SIISelLowering.cpp
test/CodeGen/R600/extload.ll