AMDGPU: Set isMoveImm on s_movk_i32
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 21 Jul 2015 00:40:08 +0000 (00:40 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 21 Jul 2015 00:40:08 +0000 (00:40 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242747 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AMDGPU/SIInstructions.td

index 1ee63c6758224abd2c10e30c49e1788abee7e9f7..de8675e57fdf87b16100eac8a69187735e933b2a 100644 (file)
@@ -354,7 +354,7 @@ def S_CMP_LE_U32 : SOPC_32 <0x0000000b, "s_cmp_le_u32">;
 // SOPK Instructions
 //===----------------------------------------------------------------------===//
 
-let isReMaterializable = 1 in {
+let isReMaterializable = 1, isMoveImm = 1 in {
 defm S_MOVK_I32 : SOPK_32 <sopk<0x00>, "s_movk_i32", []>;
 } // End isReMaterializable = 1
 let Uses = [SCC] in {