Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / test / CodeGen / Mips / tail16.ll
blob831de34f8d89dd398512d7520cda0236f20a13c3
1 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-float -relocation-model=pic   < %s | FileCheck %s 
3 ; Function Attrs: nounwind optsize
4 define float @h()  {
5 entry:
6   %call = tail call float @g() 
7   ret float %call
8 ; CHECK:        .ent    h
9 ; CHECK:        save    $16, $ra, $18, 32
10 ; CHECK:        lw      ${{[0-9]+}}, %got(__mips16_call_stub_sf_0)(${{[0-9]+}})
11 ; CHECK:        restore $16, $ra, $18, 32
12 ; CHECK:        .end    h
15 ; Function Attrs: optsize
16 declare float @g(...)