[llvm] e050256 - AMDGPU/GlobalISel: Fix generated wave64 checks

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 22 19:06:51 PST 2020


Author: Matt Arsenault
Date: 2020-01-22T22:05:54-05:00
New Revision: e05025637781b446ffa0071793e3f9ec63e38346

URL: https://github.com/llvm/llvm-project/commit/e05025637781b446ffa0071793e3f9ec63e38346
DIFF: https://github.com/llvm/llvm-project/commit/e05025637781b446ffa0071793e3f9ec63e38346.diff

LOG: AMDGPU/GlobalISel: Fix generated wave64 checks

This inexplicably managed to pass locally without the updated wave64
checks.

Added: 
    

Modified: 
    llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-or.mir

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-or.mir b/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-or.mir
index 33a956a04be2..b64d083a912c 100644
--- a/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-or.mir
+++ b/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-or.mir
@@ -294,8 +294,8 @@ body: |
     ; WAVE64: liveins: $vgpr0, $vgpr1
     ; WAVE64: [[COPY:%[0-9]+]]:vgpr_32 = COPY $vgpr0
     ; WAVE64: [[COPY1:%[0-9]+]]:vgpr_32 = COPY $vgpr1
-    ; WAVE64: [[V_OR_B32_e32_:%[0-9]+]]:vgpr_32 = V_OR_B32_e32 [[COPY]], [[COPY1]], implicit $exec
-    ; WAVE64: S_ENDPGM 0, implicit [[V_OR_B32_e32_]]
+    ; WAVE64: [[V_OR_B32_e64_:%[0-9]+]]:vgpr_32 = V_OR_B32_e64 [[COPY]], [[COPY1]], implicit $exec
+    ; WAVE64: S_ENDPGM 0, implicit [[V_OR_B32_e64_]]
     ; WAVE32-LABEL: name: or_s32_vgpr_vgpr_vgpr
     ; WAVE32: liveins: $vgpr0, $vgpr1
     ; WAVE32: $vcc_hi = IMPLICIT_DEF


        


More information about the llvm-commits mailing list