From 99b3234323c81abd974e98ac226388d4b6b955e5 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 14 Nov 2014 20:43:28 +0000 Subject: [PATCH] R600/SI: Mark s_movk_i32 as rematerializable git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222037 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/R600/SIInstructions.td | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/Target/R600/SIInstructions.td b/lib/Target/R600/SIInstructions.td index f6c62d22cab..90da7a9b45c 100644 --- a/lib/Target/R600/SIInstructions.td +++ b/lib/Target/R600/SIInstructions.td @@ -327,7 +327,9 @@ def S_CMP_LE_U32 : SOPC_32 <0x0000000b, "s_cmp_le_u32">; // SOPK Instructions //===----------------------------------------------------------------------===// +let isReMaterializable = 1 in { def S_MOVK_I32 : SOPK_32 <0x00000000, "s_movk_i32", []>; +} // End isReMaterializable = 1 def S_CMOVK_I32 : SOPK_32 <0x00000002, "s_cmovk_i32", []>; /* -- 2.34.1