brintos

brintos / llvm-project-archived public Read only

0
0
Text · 751 B · d0c9740 Raw
16 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 52# RUN: llc -mtriple=amdgcn-amd-hsa -mcpu=gfx1031 -run-pass=si-fold-operands -o - %s | FileCheck %s3---4name: snork5body:  |6  bb.0:7    ; CHECK-LABEL: name: snork8    ; CHECK: [[S_MOV_B32_:%[0-9]+]]:sreg_32 = S_MOV_B32 09    ; CHECK-NEXT: [[REG_SEQUENCE:%[0-9]+]]:sgpr_128 = REG_SEQUENCE [[S_MOV_B32_]], %subreg.sub0, [[S_MOV_B32_]], %subreg.sub1, [[S_MOV_B32_]], %subreg.sub2, [[S_MOV_B32_]], %subreg.sub310    ; CHECK-NEXT: SI_RETURN11    %0:sreg_32 = S_MOV_B32 012    %1:sgpr_128 = REG_SEQUENCE %0, %subreg.sub0, %0, %subreg.sub1, %0, %subreg.sub2, %0, %subreg.sub313    %2:sreg_32 = S_OR_B32 %1.sub0, %1.sub3, implicit-def dead $scc14    SI_RETURN15...16