Mercurial > hg > CbC > CbC_llvm
comparison test/CodeGen/PowerPC/retaddr2.ll @ 100:7d135dc70f03 LLVM 3.9
LLVM 3.9
author | Miyagi Mitsuki <e135756@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 26 Jan 2016 22:53:40 +0900 |
parents | 60c9769439b8 |
children | 1172e4bd9c6f |
comparison
equal
deleted
inserted
replaced
96:6418606d0ead | 100:7d135dc70f03 |
---|---|
8 %0 = tail call i8* @llvm.returnaddress(i32 0) | 8 %0 = tail call i8* @llvm.returnaddress(i32 0) |
9 ret i8* %0 | 9 ret i8* %0 |
10 } | 10 } |
11 | 11 |
12 ; CHECK-LABEL: @test1 | 12 ; CHECK-LABEL: @test1 |
13 ; CHECK: mflr 0 | 13 ; CHECK: mflr {{[0-9]+}} |
14 ; CHECK: std 0, 16(1) | 14 ; CHECK: std 0, 16(1) |
15 ; CHECK-DAG: ld 3, 64(1) | 15 ; CHECK-DAG: ld 3, 64(1) |
16 ; CHECK-DAG: ld 0, 16(1) | 16 ; CHECK-DAG: ld [[SR:[0-9]+]], 16(1) |
17 ; CHECK: mtlr 0 | 17 ; CHECK: mtlr [[SR]] |
18 ; CHECK: blr | 18 ; CHECK: blr |
19 | 19 |
20 ; Function Attrs: nounwind readnone | 20 ; Function Attrs: nounwind readnone |
21 declare i8* @llvm.returnaddress(i32) #0 | 21 declare i8* @llvm.returnaddress(i32) #0 |
22 | 22 |