/external/llvm/test/CodeGen/X86/ |
atomic_add.ll | 5 define void @sub1(i32* nocapture %p, i32 %v) nounwind ssp { 13 define void @inc4(i64* nocapture %p) nounwind ssp { 21 define void @add8(i64* nocapture %p) nounwind ssp { 29 define void @add4(i64* nocapture %p, i32 %v) nounwind ssp { 38 define void @inc3(i8* nocapture %p) nounwind ssp { 46 define void @add7(i8* nocapture %p) nounwind ssp { 54 define void @add3(i8* nocapture %p, i32 %v) nounwind ssp { 63 define void @inc2(i16* nocapture %p) nounwind ssp { 71 define void @add6(i16* nocapture %p) nounwind ssp { 79 define void @add2(i16* nocapture %p, i32 %v) nounwind ssp [all...] |
bool-zext.ll | 10 define void @bar1(i1 zeroext %v1) nounwind ssp { 13 %call = tail call i32 (...)* @foo1(i32 %conv) nounwind 23 define void @bar2(i8 zeroext %v1) nounwind ssp { 26 %call = tail call i32 (...)* @foo1(i32 %conv) nounwind 40 define zeroext i1 @bar3() nounwind ssp { 42 %call = call i1 @foo2() nounwind
|
field-extract-use-trunc.ll | 4 define i32 @test(i32 %f12) nounwind { 11 define i32 @test2(i32 %f12) nounwind { 17 define i32 @test3(i32 %f12) nounwind { 23 define i64 @test4(i64 %f12) nounwind { 29 define i16 @test5(i16 %f12) nounwind { 35 define i16 @test6(i16 %f12) nounwind {
|
hidden-vis-pic.ll | 8 void @_ZNSbIcED1Ev() nounwind readnone ssp align 2 { 13 define void()* @test1() nounwind { 29 define hidden void @func() nounwind ssp uwtable { 31 %0 = call i32 @puts(i8* getelementptr inbounds ([12 x i8]* @.str, i64 0, i64 0)) nounwind ; <i32> [#uses=0] 40 define hidden i32 @main() nounwind ssp uwtable { 44 call void @func() nounwind
|
memset-2.ll | 3 declare void @llvm.memset.i32(i8*, i8, i32, i32) nounwind 5 define fastcc void @t1() nounwind { 13 define fastcc void @t2(i8 signext %c) nounwind { 21 declare void @llvm.memset.p0i8.i32(i8* nocapture, i8, i32, i32, i1) nounwind 23 define void @t3(i8* nocapture %s, i8 %a) nounwind { 31 define void @t4(i8* nocapture %s, i8 %a) nounwind {
|
movbe.ll | 3 declare i32 @llvm.bswap.i32(i32) nounwind readnone 4 declare i64 @llvm.bswap.i64(i64) nounwind readnone 6 define void @test1(i32* nocapture %x, i32 %y) nounwind { 14 define i32 @test2(i32* %x) nounwind { 22 define void @test3(i64* %x, i64 %y) nounwind { 30 define i64 @test4(i64* %x) nounwind {
|
vec_shift2.ll | 3 define <2 x i64> @t1(<2 x i64> %b1, <2 x i64> %c) nounwind { 5 %tmp2 = tail call <8 x i16> @llvm.x86.sse2.psrl.w( <8 x i16> %tmp1, <8 x i16> bitcast (<4 x i32> < i32 14, i32 undef, i32 undef, i32 undef > to <8 x i16>) ) nounwind readnone 10 define <4 x i32> @t2(<2 x i64> %b1, <2 x i64> %c) nounwind { 12 %tmp2 = tail call <4 x i32> @llvm.x86.sse2.psll.d( <4 x i32> %tmp1, <4 x i32> < i32 14, i32 undef, i32 undef, i32 undef > ) nounwind readnone 16 declare <8 x i16> @llvm.x86.sse2.psrl.w(<8 x i16>, <8 x i16>) nounwind readnone 17 declare <4 x i32> @llvm.x86.sse2.psll.d(<4 x i32>, <4 x i32>) nounwind readnone
|
vec_cast.ll | 4 define <8 x i32> @a(<8 x i16> %a) nounwind { 9 ;define <3 x i32> @b(<3 x i16> %a) nounwind { 14 define <1 x i32> @c(<1 x i16> %a) nounwind { 19 define <8 x i32> @d(<8 x i16> %a) nounwind { 24 ;define <3 x i32> @e(<3 x i16> %a) nounwind { 29 define <1 x i32> @f(<1 x i16> %a) nounwind { 34 define <8 x i16> @g(<8 x i32> %a) nounwind { 39 define <3 x i16> @h(<3 x i32> %a) nounwind { 44 define <1 x i16> @i(<1 x i32> %a) nounwind { 50 define void @__OpenCL_math_kernel4_kernel() nounwind { [all...] |
ms-inline-asm.ll | 3 define i32 @t1() nounwind { 5 %0 = tail call i32 asm sideeffect inteldialect "mov eax, $1\0A\09mov $0, eax", "=r,r,~{eax},~{dirflag},~{fpsr},~{flags}"(i32 1) nounwind 17 define void @t2() nounwind { 19 call void asm sideeffect inteldialect "mov eax, $$1", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind 30 define void @t3(i32 %V) nounwind { 34 call void asm sideeffect inteldialect "mov eax, DWORD PTR [$0]", "*m,~{eax},~{dirflag},~{fpsr},~{flags}"(i32* %V.addr) nounwind 47 define i32 @t18() nounwind { 54 call void asm sideeffect inteldialect "lea ebx, foo\0A\09mov eax, [ebx].0\0A\09mov [ebx].4, ecx", "~{eax},~{dirflag},~{fpsr},~{flags}"() nounwind 69 define void @t19_helper() nounwind { 74 define void @t19() nounwind { [all...] |
sse4a.ll | 3 define void @test1(i8* %p, <4 x float> %a) nounwind optsize ssp { 6 tail call void @llvm.x86.sse4a.movnt.ss(i8* %p, <4 x float> %a) nounwind 12 define void @test2(i8* %p, <2 x double> %a) nounwind optsize ssp { 15 tail call void @llvm.x86.sse4a.movnt.sd(i8* %p, <2 x double> %a) nounwind 21 define <2 x i64> @test3(<2 x i64> %x) nounwind uwtable ssp { 28 declare <2 x i64> @llvm.x86.sse4a.extrqi(<2 x i64>, i8, i8) nounwind 30 define <2 x i64> @test4(<2 x i64> %x, <2 x i64> %y) nounwind uwtable ssp { 34 %2 = tail call <2 x i64> @llvm.x86.sse4a.extrq(<2 x i64> %x, <16 x i8> %1) nounwind 38 declare <2 x i64> @llvm.x86.sse4a.extrq(<2 x i64>, <16 x i8>) nounwind 40 define <2 x i64> @test5(<2 x i64> %x, <2 x i64> %y) nounwind uwtable ssp [all...] |
/external/llvm/test/Transforms/InstCombine/ |
2008-05-08-LiveStoreDelete.ll | 6 define i32 @a() nounwind { 9 %tmp1 = call i8* @malloc( i32 10 ) nounwind ; <i8*> [#uses=5] 14 %tmp7 = call i32 @strlen( i8* %tmp1 ) nounwind readonly ; <i32> [#uses=1] 17 %tmp11 = call i32 (...)* @b( i8* %tmp1 ) nounwind ; <i32> [#uses=0] 21 declare i8* @malloc(i32) nounwind 23 declare i32 @strlen(i8*) nounwind readonly
|
double-float-shrink-1.ll | 6 define float @acos_test(float %f) nounwind readnone { 15 define double @acos_test2(float %f) nounwind readnone { 23 define float @acosh_test(float %f) nounwind readnone { 32 define double @acosh_test2(float %f) nounwind readnone { 40 define float @asin_test(float %f) nounwind readnone { 49 define double @asin_test2(float %f) nounwind readnone { 57 define float @asinh_test(float %f) nounwind readnone { 66 define double @asinh_test2(float %f) nounwind readnone { 74 define float @atan_test(float %f) nounwind readnone { 83 define double @atan_test2(float %f) nounwind readnone [all...] |
/external/llvm/test/Transforms/ObjCARC/ |
intrinsic-use.ll | 46 %0 = call i8* @objc_retain(i8* %x) nounwind 47 %1 = call i8* @objc_retain(i8* %y) nounwind 51 %2 = call i8* @objc_retain(i8* %val1) nounwind 52 call void (...)* @clang.arc.use(i8* %y) nounwind 53 call void @objc_release(i8* %y) nounwind 57 %3 = call i8* @objc_retain(i8* %val2) nounwind 58 call void (...)* @clang.arc.use(i8* %val1) nounwind 59 call void @objc_release(i8* %val1) nounwind 60 %4 = call i8* @objc_retain(i8* %x) nounwind 61 %5 = call i8* @objc_autorelease(i8* %x) nounwind [all...] |
empty-block.ll | 21 define %0* @test0(%0* %buffer) nounwind { 23 %2 = tail call i8* @objc_retain(i8* %1) nounwind 30 %3 = tail call i8* @objc_retain(i8* %1) nounwind 31 tail call void @objc_release(i8* %1) nounwind, !clang.imprecise_release !0 32 %4 = tail call i8* @objc_autoreleaseReturnValue(i8* %1) nounwind 41 define %0* @test1() nounwind { 44 %2 = tail call i8* @objc_retain(i8* %1) nounwind 51 %3 = tail call i8* @objc_retain(i8* %1) nounwind 52 tail call void @objc_release(i8* %1) nounwind, !clang.imprecise_release !0 53 %4 = tail call i8* @objc_autoreleaseReturnValue(i8* %1) nounwind [all...] |
weak-copies.ll | 30 %0 = call i8* @objc_initWeak(i8** %w, i8* %call) nounwind 31 %1 = call i8* @objc_loadWeak(i8** %w) nounwind 32 %2 = call i8* @objc_initWeak(i8** %x, i8* %1) nounwind 33 %3 = call i8* @objc_loadWeak(i8** %x) nounwind 34 call void @use(i8* %3) nounwind 35 call void @objc_destroyWeak(i8** %x) nounwind 36 call void @objc_destroyWeak(i8** %w) nounwind 47 define void @qux(i8* %me) nounwind { 51 %0 = call i8* @objc_retain(i8* %me) nounwind 52 %1 = call i8* @objc_initWeak(i8** %w, i8* %0) nounwind [all...] |
expand.ll | 19 define void @test_retain(i8* %x) nounwind { 21 %0 = call i8* @objc_retain(i8* %x) nounwind 30 define void @test_retainAutoreleasedReturnValue(i8* %x) nounwind { 32 %0 = call i8* @objc_retainAutoreleasedReturnValue(i8* %x) nounwind 41 define void @test_retainAutorelease(i8* %x) nounwind { 43 %0 = call i8* @objc_retainAutorelease(i8* %x) nounwind 52 define void @test_retainAutoreleaseReturnValue(i8* %x) nounwind { 54 %0 = call i8* @objc_retainAutoreleaseReturnValue(i8* %x) nounwind 63 define void @test_autorelease(i8* %x) nounwind { 65 %0 = call i8* @objc_autorelease(i8* %x) nounwind [all...] |
/frameworks/rs/driver/runtime/arch/ |
x86_sse3.ll | 4 declare <2 x i64> @llvm.x86.sse2.psll.dq(<2 x i64>, i32) nounwind readnone 5 declare <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float>, <4 x float>) nounwind readnone 6 declare float @llvm.sqrt.f32(float) nounwind readnone 8 define float @_Z3dotDv4_fS_(<4 x float> %lhs, <4 x float> %rhs) nounwind readnone { 10 %2 = tail call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %1, <4 x float> %1) nounwind readnone 11 %3 = tail call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %2, <4 x float> %2) nounwind readnone 16 define float @_Z3dotDv3_fS_(<3 x float> %lhs, <3 x float> %rhs) nounwind readnone { 22 %6 = tail call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %5, <4 x float> %5) nounwind readnone 23 %7 = tail call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %6, <4 x float> %6) nounwind readnone 28 define float @_Z3dotDv2_fS_(<2 x float> %lhs, <2 x float> %rhs) nounwind readnone [all...] |
x86_sse2.ll | 9 declare float @llvm.sqrt.f32(float) nounwind readnone 10 declare <2 x float> @llvm.sqrt.v2f32(<2 x float>) nounwind readnone 11 declare <3 x float> @llvm.sqrt.v3f32(<3 x float>) nounwind readnone 12 declare <4 x float> @llvm.sqrt.v4f32(<4 x float>) nounwind readnone 14 declare float @llvm.exp.f32(float) nounwind readonly 15 declare float @llvm.pow.f32(float, float) nounwind readonly 17 define <4 x float> @_Z5clampDv4_fS_S_(<4 x float> %in, <4 x float> %low, <4 x float> %high) nounwind readnone alwaysinline { 18 %1 = tail call <4 x float> @llvm.x86.sse.min.ps(<4 x float> %in, <4 x float> %high) nounwind readnone 19 %2 = tail call <4 x float> @llvm.x86.sse.max.ps(<4 x float> %1, <4 x float> %low) nounwind readnone 23 define <3 x float> @_Z5clampDv3_fS_S_(<3 x float> %in, <3 x float> %low, <3 x float> %high) nounwind readnone alwaysinline [all...] |
/external/llvm/test/CodeGen/ARM/ |
mul_const.ll | 3 define i32 @t9(i32 %v) nounwind readnone { 11 define i32 @t7(i32 %v) nounwind readnone { 19 define i32 @t5(i32 %v) nounwind readnone { 27 define i32 @t3(i32 %v) nounwind readnone { 35 define i32 @t12288(i32 %v) nounwind readnone { 44 define i32 @tn9(i32 %v) nounwind readnone { 53 define i32 @tn7(i32 %v) nounwind readnone { 61 define i32 @tn5(i32 %v) nounwind readnone { 70 define i32 @tn3(i32 %v) nounwind readnone { 78 define i32 @tn12288(i32 %v) nounwind readnone [all...] |
fast-isel-ret.ll | 6 ;define signext i1 @ret0(i1 signext %a) nounwind uwtable ssp { 11 define zeroext i1 @ret1(i1 signext %a) nounwind uwtable ssp { 19 define signext i8 @ret2(i8 signext %a) nounwind uwtable ssp { 27 define zeroext i8 @ret3(i8 signext %a) nounwind uwtable ssp { 35 define signext i16 @ret4(i16 signext %a) nounwind uwtable ssp { 43 define zeroext i16 @ret5(i16 signext %a) nounwind uwtable ssp { 51 define i16 @ret6(i16 %a) nounwind uwtable ssp {
|
vabs.ll | 3 define <8 x i8> @vabss8(<8 x i8>* %A) nounwind { 11 define <4 x i16> @vabss16(<4 x i16>* %A) nounwind { 19 define <2 x i32> @vabss32(<2 x i32>* %A) nounwind { 27 define <2 x float> @vabsf32(<2 x float>* %A) nounwind { 35 define <16 x i8> @vabsQs8(<16 x i8>* %A) nounwind { 43 define <8 x i16> @vabsQs16(<8 x i16>* %A) nounwind { 51 define <4 x i32> @vabsQs32(<4 x i32>* %A) nounwind { 59 define <4 x float> @vabsQf32(<4 x float>* %A) nounwind { 67 declare <8 x i8> @llvm.arm.neon.vabs.v8i8(<8 x i8>) nounwind readnone 68 declare <4 x i16> @llvm.arm.neon.vabs.v4i16(<4 x i16>) nounwind readnon [all...] |
vcnt.ll | 4 define <8 x i8> @vcnt8(<8 x i8>* %A) nounwind { 12 define <16 x i8> @vcntQ8(<16 x i8>* %A) nounwind { 20 declare <8 x i8> @llvm.ctpop.v8i8(<8 x i8>) nounwind readnone 21 declare <16 x i8> @llvm.ctpop.v16i8(<16 x i8>) nounwind readnone 23 define <8 x i8> @vclz8(<8 x i8>* %A) nounwind { 31 define <4 x i16> @vclz16(<4 x i16>* %A) nounwind { 39 define <2 x i32> @vclz32(<2 x i32>* %A) nounwind { 47 define <16 x i8> @vclzQ8(<16 x i8>* %A) nounwind { 55 define <8 x i16> @vclzQ16(<8 x i16>* %A) nounwind { 63 define <4 x i32> @vclzQ32(<4 x i32>* %A) nounwind { [all...] |
/external/llvm/test/CodeGen/Hexagon/ |
cmp_pred.ll | 5 define i32 @Func_3Ugt(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 13 define i32 @Func_3Uge(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 21 define i32 @Func_3Ult(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 29 define i32 @Func_3Ule(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 37 define i32 @Func_3Ueq(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 45 define i32 @Func_3Une(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 53 define i32 @Func_3UneC(i32 %Enum_Par_Val) nounwind readnone { 61 define i32 @Func_3gt(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 69 define i32 @Func_3ge(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 77 define i32 @Func_3lt(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone [all...] |
cmp_pred_reg.ll | 5 define i32 @Func_3Ugt(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 13 define i32 @Func_3Uge(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 21 define i32 @Func_3Ult(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 29 define i32 @Func_3Ule(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 37 define i32 @Func_3Ueq(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 45 define i32 @Func_3Une(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 53 define i32 @Func_3UneC(i32 %Enum_Par_Val) nounwind readnone { 61 define i32 @Func_3gt(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 69 define i32 @Func_3ge(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone { 77 define i32 @Func_3lt(i32 %Enum_Par_Val, i32 %pv2) nounwind readnone [all...] |
/external/llvm/test/CodeGen/Generic/ |
add-with-overflow.ll | 7 define i1 @func1(i32 %v1, i32 %v2) nounwind { 15 %t1 = tail call i32 (i8*, ...)* @printf( i8* getelementptr ([4 x i8]* @ok, i32 0, i32 0), i32 %sum ) nounwind 19 %t2 = tail call i32 (i8*, ...)* @printf( i8* getelementptr ([4 x i8]* @no, i32 0, i32 0) ) nounwind 23 define i1 @func2(i32 %v1, i32 %v2) nounwind { 31 %t1 = tail call i32 (i8*, ...)* @printf( i8* getelementptr ([4 x i8]* @ok, i32 0, i32 0), i32 %sum ) nounwind 35 %t2 = tail call i32 (i8*, ...)* @printf( i8* getelementptr ([4 x i8]* @no, i32 0, i32 0) ) nounwind 39 declare i32 @printf(i8*, ...) nounwind
|