comparison test/CodeGen/Hexagon/opt-fabs.ll @ 95:afa8332a0e37

LLVM 3.8
author Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
date Tue, 13 Oct 2015 17:48:58 +0900
parents 95c75e76d11b
children 7d135dc70f03
comparison
equal deleted inserted replaced
84:f3e34b893a5f 95:afa8332a0e37
5 5
6 define float @my_fabsf(float %x) nounwind { 6 define float @my_fabsf(float %x) nounwind {
7 entry: 7 entry:
8 %x.addr = alloca float, align 4 8 %x.addr = alloca float, align 4
9 store float %x, float* %x.addr, align 4 9 store float %x, float* %x.addr, align 4
10 %0 = load float* %x.addr, align 4 10 %0 = load float, float* %x.addr, align 4
11 %call = call float @fabsf(float %0) readnone 11 %call = call float @fabsf(float %0) readnone
12 ret float %call 12 ret float %call
13 } 13 }
14 14
15 declare float @fabsf(float) 15 declare float @fabsf(float)