91 lines · plain
1# RUN: llc -mtriple=wasm32-unknown-unknown %s -o - -run-pass=postrapseudos | FileCheck %s2 3---4name: copy_i325# CHECK-LABEL: copy_i326body: |7 ; CHECK-LABEL: bb.0:8 ; CHECK-NEXT: %0:i32 = COPY_I32 %1:i329 ; CHECK-NEXT: RETURN10 bb.0:11 %0:i32 = COPY %1:i3212 RETURN implicit-def $arguments13...14---15name: copy_i6416# CHECK-LABEL: copy_i6417body: |18 ; CHECK-LABEL: bb.0:19 ; CHECK-NEXT: %0:i64 = COPY_I64 %1:i6420 ; CHECK-NEXT: RETURN21 bb.0:22 %0:i64 = COPY %1:i6423 RETURN implicit-def $arguments24...25---26name: copy_f3227# CHECK-LABEL: copy_f3228body: |29 ; CHECK-LABEL: bb.0:30 ; CHECK-NEXT: %0:f32 = COPY_F32 %1:f3231 ; CHECK-NEXT: RETURN32 bb.0:33 %0:f32 = COPY %1:f3234 RETURN implicit-def $arguments35...36---37name: copy_f6438# CHECK-LABEL: copy_f6439body: |40 ; CHECK-LABEL: bb.0:41 ; CHECK-NEXT: %0:f64 = COPY_F64 %1:f6442 ; CHECK-NEXT: RETURN43 bb.0:44 %0:f64 = COPY %1:f6445 RETURN implicit-def $arguments46...47---48name: copy_v12849# CHECK-LABEL: copy_v12850body: |51 ; CHECK-LABEL: bb.0:52 ; CHECK-NEXT: %0:v128 = COPY_V128 %1:v12853 ; CHECK-NEXT: RETURN54 bb.0:55 %0:v128 = COPY %1:v12856 RETURN implicit-def $arguments57...58---59name: copy_funcref60# CHECK-LABEL: copy_funcref61body: |62 ; CHECK-LABEL: bb.0:63 ; CHECK-NEXT: %0:funcref = COPY_FUNCREF %1:funcref64 ; CHECK-NEXT: RETURN65 bb.0:66 %0:funcref = COPY %1:funcref67 RETURN implicit-def $arguments68...69---70name: copy_externref71# CHECK-LABEL: copy_externref72body: |73 ; CHECK-LABEL: bb.0:74 ; CHECK-NEXT: %0:externref = COPY_EXTERNREF %1:externref75 ; CHECK-NEXT: RETURN76 bb.0:77 %0:externref = COPY %1:externref78 RETURN implicit-def $arguments79...80---81name: copy_exnref82# CHECK-LABEL: copy_exnref83body: |84 ; CHECK-LABEL: bb.0:85 ; CHECK-NEXT: %0:exnref = COPY_EXNREF %1:exnref86 ; CHECK-NEXT: RETURN87 bb.0:88 %0:exnref = COPY %1:exnref89 RETURN implicit-def $arguments90...91