@@ -21,7 +21,7 @@ define amdgpu_kernel void @s_abs_i32(ptr addrspace(1) %out, i32 %val) nounwind {
2121; SIVI: v_sub_{{i|u}}32_e32 [[NEG:v[0-9]+]], vcc, 0, [[SRC:v[0-9]+]] 
2222; GFX9: v_sub_u32_e32 [[NEG:v[0-9]+]], 0, [[SRC:v[0-9]+]] 
2323
24- ; GCN: v_max_i32_e32 {{v[0-9]+}}, [[NEG ]], [[SRC ]] 
24+ ; GCN: v_max_i32_e32 {{v[0-9]+}}, [[SRC ]], [[NEG ]] 
2525
2626; SIVI: v_add_{{i|u}}32_e32 v{{[0-9]+}}, vcc 
2727; GFX9: v_add_u32_e32 v{{[0-9]+}}, 2 
@@ -42,7 +42,7 @@ define amdgpu_kernel void @v_abs_i32(ptr addrspace(1) %out, ptr addrspace(1) %sr
4242; GCN-LABEL: {{^}}v_abs_i32_repeat_user: 
4343; SIVI: v_sub_{{i|u}}32_e32 [[NEG:v[0-9]+]], vcc, 0, [[SRC:v[0-9]+]] 
4444; GFX9: v_sub_u32_e32 [[NEG:v[0-9]+]], 0, [[SRC:v[0-9]+]] 
45- ; GCN: v_max_i32_e32 [[MAX:v[0-9]+]], [[NEG ]], [[SRC ]] 
45+ ; GCN: v_max_i32_e32 [[MAX:v[0-9]+]], [[SRC ]], [[NEG ]] 
4646; GCN: v_mul_lo_u32 v{{[0-9]+}}, [[MAX]], [[MAX]] 
4747define  amdgpu_kernel void  @v_abs_i32_repeat_user (ptr  addrspace (1 ) %out , ptr  addrspace (1 ) %src ) nounwind  {
4848  %tid  = call  i32  @llvm.amdgcn.workitem.id.x ()
@@ -84,8 +84,8 @@ define amdgpu_kernel void @s_abs_v2i32(ptr addrspace(1) %out, <2 x i32> %val) no
8484; GFX9-DAG: v_sub_u32_e32 [[NEG0:v[0-9]+]], 0, [[SRC0:v[0-9]+]] 
8585; GFX9-DAG: v_sub_u32_e32 [[NEG1:v[0-9]+]], 0, [[SRC1:v[0-9]+]] 
8686
87- ; GCN-DAG: v_max_i32_e32 {{v[0-9]+}}, [[NEG0 ]], [[SRC0 ]] 
88- ; GCN-DAG: v_max_i32_e32 {{v[0-9]+}}, [[NEG1 ]], [[SRC1 ]] 
87+ ; GCN-DAG: v_max_i32_e32 {{v[0-9]+}}, [[SRC0 ]], [[NEG0 ]] 
88+ ; GCN-DAG: v_max_i32_e32 {{v[0-9]+}}, [[SRC1 ]], [[NEG1 ]] 
8989
9090; SIVI: v_add_{{i|u}}32_e32 v{{[0-9]+}}, vcc 
9191; SIVI: v_add_{{i|u}}32_e32 v{{[0-9]+}}, vcc 
@@ -156,10 +156,10 @@ define amdgpu_kernel void @s_abs_v4i32(ptr addrspace(1) %out, <4 x i32> %val) no
156156; GFX9-DAG: v_sub_u32_e32 [[NEG2:v[0-9]+]], 0, [[SRC2:v[0-9]+]] 
157157; GFX9-DAG: v_sub_u32_e32 [[NEG3:v[0-9]+]], 0, [[SRC3:v[0-9]+]] 
158158
159- ; GCN-DAG: v_max_i32_e32 {{v[0-9]+}}, [[NEG0 ]], [[SRC0 ]] 
160- ; GCN-DAG: v_max_i32_e32 {{v[0-9]+}}, [[NEG1 ]], [[SRC1 ]] 
161- ; GCN-DAG: v_max_i32_e32 {{v[0-9]+}}, [[NEG2 ]], [[SRC2 ]] 
162- ; GCN-DAG: v_max_i32_e32 {{v[0-9]+}}, [[NEG3 ]], [[SRC3 ]] 
159+ ; GCN-DAG: v_max_i32_e32 {{v[0-9]+}}, [[SRC0 ]], [[NEG0 ]] 
160+ ; GCN-DAG: v_max_i32_e32 {{v[0-9]+}}, [[SRC1 ]], [[NEG1 ]] 
161+ ; GCN-DAG: v_max_i32_e32 {{v[0-9]+}}, [[SRC2 ]], [[NEG2 ]] 
162+ ; GCN-DAG: v_max_i32_e32 {{v[0-9]+}}, [[SRC3 ]], [[NEG3 ]] 
163163
164164; SIVI: v_add_{{i|u}}32_e32 v{{[0-9]+}}, vcc, 
165165; SIVI: v_add_{{i|u}}32_e32 v{{[0-9]+}}, vcc, 
0 commit comments