brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · 6906ff9 Raw
41 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py2# RUN: llc -mtriple=amdgcn-mesa-mesa3d -mcpu=tahiti -O0 -run-pass=legalizer %s -o - | FileCheck -check-prefix=GCN  %s3# RUN: llc -mtriple=amdgcn-mesa-mesa3d -mcpu=fiji -O0 -run-pass=legalizer %s -o - | FileCheck -check-prefix=GCN  %s4 5---6name: test_fconstant_s327body: |8  bb.0:9 10    ; GCN-LABEL: name: test_fconstant_s3211    ; GCN: [[C:%[0-9]+]]:_(s32) = G_FCONSTANT float 1.000000e+0012    ; GCN-NEXT: $vgpr0 = COPY [[C]](s32)13    %0:_(s32) = G_FCONSTANT float 1.014    $vgpr0 = COPY %015...16---17name: test_fconstant_s6418body: |19  bb.0:20 21    ; GCN-LABEL: name: test_fconstant_s6422    ; GCN: [[C:%[0-9]+]]:_(s64) = G_FCONSTANT double 1.000000e+0023    ; GCN-NEXT: $vgpr0_vgpr1 = COPY [[C]](s64)24    %0:_(s64) = G_FCONSTANT double 1.025    $vgpr0_vgpr1 = COPY %026...27 28---29name: test_fconstant_s1630body: |31  bb.0:32 33    ; GCN-LABEL: name: test_fconstant_s1634    ; GCN: [[C:%[0-9]+]]:_(s16) = G_FCONSTANT half 0xH3C0035    ; GCN-NEXT: [[ANYEXT:%[0-9]+]]:_(s32) = G_ANYEXT [[C]](s16)36    ; GCN-NEXT: $vgpr0 = COPY [[ANYEXT]](s32)37    %0:_(s16) = G_FCONSTANT half 1.038    %1:_(s32) = G_ANYEXT %039    $vgpr0 = COPY %140...41