22 lines · plain
1; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --no-generate-body-for-unused-prefixes2; RUN: sed 's/RETVAL/1/g' %s | llc -mtriple=riscv32 \3; RUN: | FileCheck -check-prefixes=CHECK,CHECKA %s4; RUN: sed 's/RETVAL/2/g' %s | llc -mtriple=riscv32 \5; RUN: | FileCheck -check-prefixes=CHECK,CHECKA %s6; RUN: sed 's/RETVAL/3/g' %s | llc -mtriple=riscv32 \7; RUN: | FileCheck -check-prefixes=CHECK,CHECKB %s8; RUN: sed 's/RETVAL/4/g' %s | llc -mtriple=riscv32 \9; RUN: | FileCheck -check-prefixes=CHECK,CHECKB %s10 11define i32 @foo() {12 ret i32 RETVAL13}14 15define i32 @bar() {16; CHECK-LABEL: bar:17; CHECK: # %bb.0:18; CHECK-NEXT: li a0, 10019; CHECK-NEXT: ret20 ret i32 10021}22