From db7c92077963195df0807e976cc916b5c6e29a05 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 8 Jan 2020 14:12:19 -0500 Subject: [PATCH] AMDGPU: Add register class to DS_SWIZZLE_B32 pattern Reduces diff for a future patch. --- llvm/lib/Target/AMDGPU/DSInstructions.td | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/Target/AMDGPU/DSInstructions.td b/llvm/lib/Target/AMDGPU/DSInstructions.td index f008b80..f0987cf 100644 --- a/llvm/lib/Target/AMDGPU/DSInstructions.td +++ b/llvm/lib/Target/AMDGPU/DSInstructions.td @@ -619,7 +619,7 @@ def DS_ADD_SRC2_F32 : DS_1A<"ds_add_src2_f32">; def : GCNPat < (int_amdgcn_ds_swizzle i32:$src, timm:$offset16), - (DS_SWIZZLE_B32 $src, (as_i16imm $offset16), (i1 0)) + (DS_SWIZZLE_B32 VGPR_32:$src, (as_i16imm $offset16), (i1 0)) >; class DSReadPat : GCNPat < -- 2.7.4