[InstCombine] Signed saturation patterns
[llvm-core.git] / test / CodeGen / RISCV / GlobalISel / irtranslator-calllowering.ll
blob33f34705c301269bac2b59a28c33709bfa46037d
1 ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
2 ; RUN: llc -mtriple=riscv32 -global-isel -stop-after=irtranslator -verify-machineinstrs < %s \
3 ; RUN:   | FileCheck -check-prefix=RV32I %s
4 ; RUN: llc -mtriple=riscv64 -global-isel -stop-after=irtranslator -verify-machineinstrs < %s \
5 ; RUN:   | FileCheck -check-prefix=RV64I %s
7 define void @foo() {
8   ; RV32I-LABEL: name: foo
9   ; RV32I: bb.1.entry:
10   ; RV32I-NEXT:   PseudoRET
12   ; RV64I-LABEL: name: foo
13   ; RV64I: bb.1.entry:
14   ; RV64I-NEXT:   PseudoRET
15 entry:
16   ret void