/external/llvm/test/CodeGen/ARM/ |
taildup-branch-weight.ll | 1 ; RUN: llc -mtriple=arm-eabi -print-machineinstrs=tailduplication -tail-dup-size=100 \ 2 ; RUN: -enable-tail-merge=false -disable-cgp %s -o /dev/null 2>&1 \
|
/external/llvm/test/CodeGen/Generic/ |
add-with-overflow-128.ll | 17 %t1 = tail call i32 (i8*, ...) @printf( i8* getelementptr ([4 x i8], [4 x i8]* @ok, i32 0, i32 0), i32 %sum32 ) nounwind 21 %t2 = tail call i32 (i8*, ...) @printf( i8* getelementptr ([4 x i8], [4 x i8]* @no, i32 0, i32 0) ) nounwind
|
/external/llvm/test/CodeGen/Mips/ |
fabs.ll | 22 %call = tail call float @fabsf(float %a) nounwind readnone 34 %call = tail call double @fabs(double %a) nounwind readnone
|
inlineasmmemop.ll | 43 tail call void asm sideeffect " lw $0, ${1:D};", "r,*m,~{$11}"(i32 undef, i32* getelementptr inbounds ([20 x i32], [20 x i32]* @b, i32 0, i32 3)) 45 tail call void asm sideeffect " lw $0, ${1};", "r,*m,~{$11}"(i32 undef, i32* getelementptr inbounds ([20 x i32], [20 x i32]* @b, i32 0, i32 3))
|
optimize-fp-math.ll | 14 %call = tail call float @sqrtf(float %a) 29 %call = tail call double @sqrt(double %a)
|
powif64_16.ll | 7 %1 = tail call float @llvm.powi.f32(float %y, i32 %p) 14 %1 = tail call double @llvm.powi.f64(double %y, i32 %p)
|
/external/llvm/test/CodeGen/Mips/msa/ |
i5_ld_st.ll | 13 %1 = tail call <16 x i8> @llvm.mips.ld.b(i8* %0, i32 16) 31 %1 = tail call <8 x i16> @llvm.mips.ld.h(i8* %0, i32 16) 49 %1 = tail call <4 x i32> @llvm.mips.ld.w(i8* %0, i32 16) 67 %1 = tail call <2 x i64> @llvm.mips.ld.d(i8* %0, i32 16) 86 tail call void @llvm.mips.st.b(<16 x i8> %0, i8* %1, i32 16) 104 tail call void @llvm.mips.st.h(<8 x i16> %0, i8* %1, i32 16) 122 tail call void @llvm.mips.st.w(<4 x i32> %0, i8* %1, i32 16) 140 tail call void @llvm.mips.st.d(<2 x i64> %0, i8* %1, i32 16)
|
/external/llvm/test/CodeGen/PowerPC/ |
cr1eq-no-extra-moves.ll | 10 %call = tail call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str, i32 0, i32 0), i32 1) nounwind 17 %call1 = tail call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([3 x i8], [3 x i8]* @.str, i32 0, i32 0), i32 1) nounwind
|
vsx-div.ll | 11 %1 = tail call <4 x float> @llvm.ppc.vsx.xvdivsp(<4 x float> %0, <4 x float> %0) 21 %1 = tail call <2 x double> @llvm.ppc.vsx.xvdivdp(<2 x double> %0, <2 x double> %0)
|
/external/llvm/test/CodeGen/Thumb/ |
thumb-memcpy-ldm-stm.ll | 15 tail call void @llvm.memcpy.p0i8.p0i8.i32(i8* bitcast ([64 x i32]* @s to i8*), i8* bitcast ([64 x i32]* @d to i8*), i32 17, i32 4, i1 false) 31 tail call void @llvm.memcpy.p0i8.p0i8.i32(i8* bitcast ([64 x i32]* @s to i8*), i8* bitcast ([64 x i32]* @d to i8*), i32 15, i32 4, i1 false)
|
/external/llvm/test/CodeGen/Thumb2/ |
inflate-regs.ll | 19 tail call void asm sideeffect "", "~{d0},~{d1},~{d2},~{d3},~{d4},~{d5},~{d6},~{d7},~{d8},~{d9},~{d10},~{d11},~{d12},~{d13},~{d14},~{d15}"() nounwind 38 tail call void asm sideeffect "", "~{d0},~{d1},~{d2},~{d3},~{d4},~{d5},~{d6},~{d7},~{d8},~{d9},~{d10},~{d11},~{d12},~{d13},~{d14},~{d15}"() nounwind
|
/external/llvm/test/CodeGen/X86/ |
2006-08-07-CycleInDAG.ll | 12 %tmp13.i12.i = tail call double @ldexp( double 0.000000e+00, i32 0 ) ; <double> [#uses=1] 18 %tmp.i8 = tail call i8* @calloc( i32 %tmp13.i7, i32 4 ) ; <i8*> [#uses=0]
|
2007-05-17-ShuffleISelBug.ll | 16 %tmp838 = tail call <8 x i16> @llvm.x86.sse2.psrl.w( <8 x i16> %tmp832, <8 x i16> < i16 8, i16 undef, i16 undef, i16 undef, i16 undef, i16 undef, i16 undef, i16 undef > ) 17 %tmp1020 = tail call <16 x i8> @llvm.x86.sse2.packuswb.128( <8 x i16> zeroinitializer, <8 x i16> %tmp838 )
|
2008-02-20-InlineAsmClobber.ll | 12 %tmp1 = tail call i32 asm sideeffect "a: $0 $1", "=r,0,~{dirflag},~{fpsr},~{flags},~{ax}"( i32 %tmp ) nounwind ; <i32> [#uses=1] 24 %tmp3 = tail call i8* asm sideeffect "b: $0 $1 $2", "=r,r,0,~{dirflag},~{fpsr},~{flags},~{ax}"( i16* %tmp1, i8* %pixels ) nounwind ; <i8*> [#uses=0]
|
2008-09-05-sinttofp-2xi32.ll | 24 %y = tail call <2 x double> @llvm.x86.sse.cvtpi2pd(x86_mmx %x) 30 %y = tail call x86_mmx @llvm.x86.sse.cvttpd2pi (<2 x double> %x)
|
2008-10-13-CoalescerBug.ll | 6 %0 = tail call i32 (...) @func_43(i32 1) nounwind ; <i32> [#uses=1] 17 %4 = tail call i32 (...) @rshift_u_s(i32 1) nounwind ; <i32> [#uses=0]
|
2012-04-09-TwoAddrPassBug.ll | 11 %3 = tail call double @foo() nounwind 25 %13 = tail call double @fmod(double %8, double 0.000000e+00) nounwind
|
fast-isel-extract.ll | 8 %2 = tail call %struct.x @f() nounwind 19 %2 = tail call %struct.x @f() nounwind
|
inline-asm-q-regs.ll | 27 %0 = tail call { i8, i8, i8, i8, i8 } asm "foo $1, $2, $3, $4, $1\0Axchgb ${0:b}, ${0:h}", "=q,={ax},={bx},={cx},={dx},0,1,2,3,4,~{dirflag},~{fpsr},~{flags}"(i8 %val, i8 %a, i8 %b, i8 %c, i8 %d) nounwind 34 %0 = tail call <8 x float> asm "vperm2f128 $3, $2, $1, $0", "=x,x,x,i,~{dirflag},~{fpsr},~{flags}"(<8 x float> %a, <8 x float> %b, i32 16) nounwind
|
leaf-fp-elim.ll | 22 tail call void asm "mov $1, $0", "=*m,{cx},~{dirflag},~{fpsr},~{flags}"(i8** @msg, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str, i64 0, i64 0)) nounwind 23 tail call void @llvm.trap()
|
lsr-wrap.ll | 27 %tmp4 = tail call i32 @func_8(i8 zeroext %tmp3) nounwind ; <i32> [#uses=0] 30 %tmp7 = tail call i32 @func_3(i8 signext %tmp6) nounwind ; <i32> [#uses=0]
|
peephole-multiple-folds.ll | 18 %vsum1.next = tail call <8 x float> @llvm.x86.fma.vfmadd.ps.256(<8 x float> %m1, <8 x float> zeroinitializer, <8 x float> %vsum1) 19 %vsum2.next = tail call <8 x float> @llvm.x86.fma.vfmadd.ps.256(<8 x float> %m2, <8 x float> zeroinitializer, <8 x float> %vsum2)
|
pr1505b.ll | 39 %tmp9 = tail call float @tanf( float %tmp6 ) ; <float> [#uses=1] 47 %tmp13 = tail call double @tan( double %tmp12 ) ; <double> [#uses=1] 51 %tmp16 = tail call %"struct.std::basic_ostream<char,std::char_traits<char> >"* @_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc( %"struct.std::basic_ostream<char,std::char_traits<char> >"* @_ZSt4cout, i8* getelementptr ([12 x i8], [12 x i8]* @.str, i32 0, i32 0) ) ; <%"struct.std::basic_ostream<char,std::char_traits<char> >"*> [#uses=1] 57 %tmp22 = tail call %"struct.std::basic_ostream<char,std::char_traits<char> >"* @_ZNSolsEd( %"struct.std::basic_ostream<char,std::char_traits<char> >"* %tmp16, double %tmp1920 ) ; <%"struct.std::basic_ostream<char,std::char_traits<char> >"*> [#uses=1] 58 %tmp30 = tail call %"struct.std::basic_ostream<char,std::char_traits<char> >"* @_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_( %"struct.std::basic_ostream<char,std::char_traits<char> >"* %tmp22 ) ; <%"struct.std::basic_ostream<char,std::char_traits<char> >"*> [#uses=0] 61 %tmp34 = tail call %"struct.std::basic_ostream<char,std::char_traits<char> >"* @_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc( %"struct.std::basic_ostream<char,std::char_traits<char> >"* @_ZSt4cout, i8* getelementptr ([13 x i8], [13 x i8]* @.str1, i32 0, i32 0) ) ; <%"struct.std::basic_ostream<char,std::char_traits<char> >"*> [#uses=1] 66 %tmp42 = tail call %"struct.std::basic_ostream<char,std::char_traits<char> >"* @_ZNSolsEd( %"struct.std::basic_ostream<char,std::char_traits<char> >"* %tmp34, double %tmp3940 ) ; <%"struct.std::basic_ostream<char,std::char_traits<char> >"*> [#uses=1] 67 %tmp51 = tail call %"struct.std::basic_ostream<char,std::char_traits<char> >"* @_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_( %"struct.std::basic_ostream<char,std::char_traits<char> >"* %tmp42 ) ; <%"struct.std::basic_ostream<char,std::char_traits<char> >"*> [#uses=0]
|
tailcallbyval64.ll | 8 ; Expect 2 rep;movs because of tail call byval lowering. 40 %tmp4 = tail call fastcc i64 @tailcallee(%struct.s* byval %a , i64 %tmp3, i64 %b, i64 7, i64 13, i64 17)
|
vec_shuf-insert.ll | 11 %2 = tail call <8 x float> @llvm.x86.avx.vinsertf128.ps.256(<8 x float> %1, <4 x float> %v3, i8 0) 22 %2 = tail call <8 x float> @llvm.x86.avx.vinsertf128.ps.256(<8 x float> %1, <4 x float> %v3, i8 1)
|