[RISCV] Add shrinkwrap test cases showing gaps in current impl
[llvm-project.git] / llvm / test / CodeGen / X86 / multiple-return-values-cross-block.ll
blob87a00dc3409cdb526f4cc5f8312586144c59a173
1 ; RUN: llc < %s -mtriple=i686--
3 declare {x86_fp80, x86_fp80} @test()
5 define void @call2(ptr%P1, ptr%P2) {
6   %a = call {x86_fp80,x86_fp80} @test()
7   %b = extractvalue {x86_fp80,x86_fp80} %a, 1
8   store x86_fp80 %b, ptr %P1
9 br label %L
12   %c = extractvalue {x86_fp80,x86_fp80} %a, 0
13   store x86_fp80 %c, ptr %P2
14   ret void