Home | History | Annotate | Download | only in runtime
      1 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:64:128-a0:0:64-n32-S64"
      2 target triple = "armv7-none-linux-gnueabi"
      3 
      4 declare float @llvm.sqrt.f32(float)
      5 declare float @llvm.pow.f32(float, float)
      6 
      7 define float @_Z4sqrtf(float %v) {
      8   %1 = tail call float @llvm.sqrt.f32(float %v)
      9   ret float %1
     10 }
     11 
     12 define float @_Z3powf(float %v1, float %v2) {
     13   %1 = tail call float @llvm.pow.f32(float  %v1, float %v2)
     14   ret float %1
     15 }
     16 
     17