[NFC][Py Reformat] Reformat python files in llvm
[llvm-project.git] / llvm / test / CodeGen / Mips / return_address.ll
blob65b4ff5733f434f017be53c75a325c1d19a1fde3
1 ; RUN: llc -march=mipsel -verify-machineinstrs < %s | FileCheck %s
3 define ptr @f1() nounwind {
4 entry:
5   %0 = call ptr @llvm.returnaddress(i32 0)
6   ret ptr %0
8 ; CHECK:    move  $2, $ra
11 define ptr @f2() nounwind {
12 entry:
13   call void @g()
14   %0 = call ptr @llvm.returnaddress(i32 0)
15   ret ptr %0
17 ; CHECK:    move  $[[R0:[0-9]+]], $ra
18 ; CHECK:    jal
19 ; CHECK:    move  $2, $[[R0]]
22 declare ptr @llvm.returnaddress(i32) nounwind readnone
23 declare void @g()