[Liboil] liboil error when invoking oil_init
littertiger
tiger_zsch at 163.com
Tue Aug 21 06:16:21 PDT 2007
Hi, group
test program:
#include<liboil/liboil.h>
int main()
{
oil_init();
return 0;
}
When run the test program ,it takes a long time, about 20s, and ther're the following errors:
S101$ /usr/t
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s16_f32_lrintf in class conv_s16_f32 failed check (52 > 0.1) || (outside)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s16_f32_lrint in class conv_s16_f32 failed check (52 > 0.1) || (outside=)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s16_f64_lrint in class conv_s16_f64 failed check (53 > 0.1) || (outside=)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s32_f32_lrintf in class conv_s32_f32 failed check (19 > 0.1) || (outside)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s32_f32_lrint in class conv_s32_f32 failed check (19 > 0.1) || (outside=)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s32_f64_lrint in class conv_s32_f64 failed check (49 > 0.1) || (outside=)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s8_f32_lrintf in class conv_s8_f32 failed check (50 > 0.1) || (outside=0)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s8_f32_lrint in class conv_s8_f32 failed check (50 > 0.1) || (outside=0)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s8_f64_lrint in class conv_s8_f64 failed check (47 > 0.1) || (outside=0)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_u16_f32_lrintf in class conv_u16_f32 failed check (47 > 0.1) || (outside)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_u16_f32_lrint in class conv_u16_f32 failed check (47 > 0.1) || (outside=)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_u16_f64_lrint in class conv_u16_f64 failed check (52 > 0.1) || (outside=)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_u8_f32_lrintf in class conv_u8_f32 failed check (51 > 0.1) || (outside=0)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_u8_f32_lrint in class conv_u8_f32 failed check (51 > 0.1) || (outside=0)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_u8_f64_lrint in class conv_u8_f64 failed check (51 > 0.1) || (outside=0)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function fdct8_f64_fast in class fdct8_f64 failed check (1.27759 > 0.008) || (outside=)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function idct8_f64_fastx in class idct8_f64 failed check (1.19729 > 0.008) || (outside)
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function sincos_f64_i20_fast in class sincos_f64 failed check (46.0259 > 0.2) || (outs)
S101$
oil-bugreport:
S101$ oil-bugreport
OIL: INFO liboildebug.c 67: _oil_debug_init(): liboil-0.3.12.1 debug init
OIL: INFO liboilcpu.c 107: _oil_cpu_init(): cpu flags 00000000
OIL: WARNING liboilcpu.c 112: _oil_cpu_init(): Using gettimeofday() as a timestamp function.
OIL: INFO liboilcpu.c 185: oil_cpu_fault_check_enable(): enabling SIGILL handler. Make sure to continue past any SIGILL signals caught by.
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s16_f32_lrintf in class conv_s16_f32 failed check (42 > 0.1) || (outside)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_s16_f32_lrintf
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s16_f32_lrint in class conv_s16_f32 failed check (42 > 0.1) || (outside=)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_s16_f32_lrint
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s16_f64_lrint in class conv_s16_f64 failed check (56 > 0.1) || (outside=)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_s16_f64_lrint
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s32_f32_lrintf in class conv_s32_f32 failed check (27 > 0.1) || (outside)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_s32_f32_lrintf
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s32_f32_lrint in class conv_s32_f32 failed check (27 > 0.1) || (outside=)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_s32_f32_lrint
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s32_f64_lrint in class conv_s32_f64 failed check (51 > 0.1) || (outside=)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_s32_f64_lrint
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s8_f32_lrintf in class conv_s8_f32 failed check (50 > 0.1) || (outside=0)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_s8_f32_lrintf
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s8_f32_lrint in class conv_s8_f32 failed check (50 > 0.1) || (outside=0)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_s8_f32_lrint
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_s8_f64_lrint in class conv_s8_f64 failed check (52 > 0.1) || (outside=0)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_s8_f64_lrint
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_u16_f32_lrintf in class conv_u16_f32 failed check (52 > 0.1) || (outside)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_u16_f32_lrintf
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_u16_f32_lrint in class conv_u16_f32 failed check (52 > 0.1) || (outside=)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_u16_f32_lrint
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_u16_f64_lrint in class conv_u16_f64 failed check (58 > 0.1) || (outside=)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_u16_f64_lrint
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_u8_f32_lrintf in class conv_u8_f32 failed check (49 > 0.1) || (outside=0)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_u8_f32_lrintf
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_u8_f32_lrint in class conv_u8_f32 failed check (49 > 0.1) || (outside=0)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_u8_f32_lrint
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function conv_u8_f64_lrint in class conv_u8_f64 failed check (58 > 0.1) || (outside=0)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation conv_u8_f64_lrint
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function fdct8_f64_fast in class fdct8_f64 failed check (1.35853 > 0.008) || (outside=)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation fdct8_f64_fast
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function idct8_f64_fastx in class idct8_f64 failed check (1.24707 > 0.008) || (outside)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation idct8_f64_fastx
OIL: ERROR liboiltest.c 403: oil_test_check_impl(): function sincos_f64_i20_fast in class sincos_f64 failed check (46.7448 > 0.2) || (outs)
OIL: WARNING liboilfunction.c 376: oil_class_optimize(): disabling implementation sincos_f64_i20_fast
OIL: INFO liboilfunction.c 184: oil_optimize_all(): 384 classes, 821 implementations, 0 enabled
OIL: INFO liboilcpu.c 236: oil_cpu_fault_check_disable(): disabling SIGILL handler
OIL: INFO liboilfunction.c 142: oil_init(): oil_init() finished
abs_f32_f32 1 396.667 396.667 1 abs_f32_f32_ref
abs_f64_f64 1 401.333 401.333 1 abs_f64_f64_ref
abs_u16_s16 4 10.8 8.22222 1.31 abs_u16_s16_unroll4
abs_u32_s32 2 8.8 8.8 1 abs_u32_s32_ref
abs_u8_s8 1 10.6 10.6 1 abs_u8_s8_ref
add_const_rshift_s16 1 11.6 11.6 1 add_const_rshift_s16_ref
add_f32 6 593.333 306.333 1.94 add_f32_unroll4c
add_f64 6 594.75 313 1.9 add_f64_unroll4c
add_s16 1 10.5 10.5 1 add_s16_ref
add_s16_u8 1 9.8 9.8 1 add_s16_u8_ref
argb_paint_u8 1 38.3 38.3 1 argb_paint_u8_ref
average2_u8 4 11 9.11111 1.21 average2_u8_unroll4
ayuv2argb_u8 1 34.6667 34.6667 1 ayuv2argb_u8_ref
ayuv2uyvy 1 14.8 14.8 1 ayuv2uyvy_ref
ayuv2yuyv 1 13.4 13.4 1 ayuv2yuyv_ref
ayuv2yvyu 1 13.8889 13.8889 1 ayuv2yvyu_ref
clamp_f32 1 725 725 1 clamp_f32_ref
clamp_f64 1 741.889 741.889 1 clamp_f64_ref
clamp_s16 4 14.4 10 1.44 clamp_s16_trick
clamp_s32 3 11.8 9.3 1.27 clamp_s32_unroll4
clamp_s8 4 14 10.8 1.3 clamp_s8_trick
clamp_u16 4 11.4444 9.33333 1.23 clamp_u16_unroll4
clamp_u32 3 12 9.11111 1.32 clamp_u32_unroll4
clamp_u8 4 11.3 10.2 1.11 clamp_u8_unroll4
clamphigh_f32 1 540 540 1 clamphigh_f32_ref
clamphigh_f64 1 471.889 471.889 1 clamphigh_f64_ref
clamphigh_s16 4 11 8.66667 1.27 clamphigh_s16_unroll4
clamphigh_s32 3 10.8 8.2 1.32 clamphigh_s32_unroll4
clamphigh_s8 4 12.2 8.9 1.37 clamphigh_s8_trick
clamphigh_u16 4 10.1 9 1.12 clamphigh_u16_unroll4
clamphigh_u32 3 11 8.3 1.33 clamphigh_u32_unroll4
clamphigh_u8 4 10.1 8.5 1.19 clamphigh_u8_unroll4
clamplow_f32 1 587.111 587.111 1 clamplow_f32_ref
clamplow_f64 1 569.875 569.875 1 clamplow_f64_ref
clamplow_s16 4 11.3 9.1 1.24 clamplow_s16_unroll4
clamplow_s32 3 10.8 7.55556 1.43 clamplow_s32_unroll4
clamplow_s8 4 11.7 9.2 1.27 clamplow_s8_trick
clamplow_u16 4 10.4 8.6 1.21 clamplow_u16_unroll4
clamplow_u32 3 10.7 7.55556 1.42 clamplow_u32_unroll4
clamplow_u8 4 10.4 8.44444 1.23 clamplow_u8_unroll4
clip_f32 1 707.556 707.556 1 clip_f32_ref
clip_f64 1 734.286 734.286 1 clip_f64_ref
clip_s16 3 14.4 12.3333 1.17 clip_s16_fast2
clip_s32 1 11.7 11.7 1 clip_s32_ref
clip_s8 1 15.3 15.3 1 clip_s8_ref
clip_u16 1 11.9 11.9 1 clip_u16_ref
clip_u32 1 11.5 11.5 1 clip_u32_ref
clip_u8 1 11.6 11.6 1 clip_u8_ref
clipconv8x8_u8_s16 1 9.2 9.2 1 clipconv8x8_u8_s16_c
clipconv_s16_f32 2 2074.14 2074.14 1 clipconv_s16_f32_ref
clipconv_s16_f64 2 2042.57 2039.67 1 clipconv_s16_f64_c
clipconv_s16_s32 2 11.5 11.5 1 clipconv_s16_s32_ref
clipconv_s16_u16 2 10.3 10 1.03 clipconv_s16_u16_c
clipconv_s16_u32 2 9.5 9.3 1.02 clipconv_s16_u32_c
clipconv_s32_f32 2 2073.86 2072.5 1 clipconv_s32_f32_c
clipconv_s32_f64 2 2044.12 2043 1 clipconv_s32_f64_c
clipconv_s32_u32 2 8.6 8.6 1 clipconv_s32_u32_ref
clipconv_s8_f32 2 2074.33 2074.33 1 clipconv_s8_f32_ref
clipconv_s8_f64 2 2042.67 2039.86 1 clipconv_s8_f64_c
clipconv_s8_s16 2 11.7 11.6 1.01 clipconv_s8_s16_c
clipconv_s8_s32 2 10.9 10.6 1.03 clipconv_s8_s32_c
clipconv_s8_u16 2 9.2 9.2 1 clipconv_s8_u16_ref
clipconv_s8_u32 2 8.6 8.6 1 clipconv_s8_u32_ref
clipconv_s8_u8 2 9.8 9.8 1 clipconv_s8_u8_ref
clipconv_u16_f32 2 2074.71 2071.83 1 clipconv_u16_f32_c
clipconv_u16_f64 2 2042.14 2039.17 1 clipconv_u16_f64_c
clipconv_u16_s16 2 9.33333 9.33333 1 clipconv_u16_s16_ref
clipconv_u16_s32 2 11 10.9 1.01 clipconv_u16_s32_c
clipconv_u16_u32 2 9.3 9.3 1 clipconv_u16_u32_ref
clipconv_u32_f32 2 2320.5 2097.17 1.11 clipconv_u32_f32_c
clipconv_u32_f64 2 2287.33 2074.3 1.1 clipconv_u32_f64_c
clipconv_u32_s32 2 8.9 8.9 1 clipconv_u32_s32_ref
clipconv_u8_f32 2 2074.83 2073.83 1 clipconv_u8_f32_c
clipconv_u8_f64 2 2041.57 2039.67 1 clipconv_u8_f64_c
clipconv_u8_s16 2 11 11 1 clipconv_u8_s16_ref
clipconv_u8_s32 2 9.6 9.6 1 clipconv_u8_s32_ref
clipconv_u8_s8 2 9.8 9.8 1 clipconv_u8_s8_ref
clipconv_u8_u16 2 9.2 9.2 1 clipconv_u8_u16_ref
clipconv_u8_u32 2 9.2 9 1.02 clipconv_u8_u32_c
colorspace_argb 1 114.778 114.778 1 colorspace_argb_ref
colsad8x8_u8 1 8.88889 8.88889 1 colsad8x8_u8_ref
compare_u8 1 4.3 4.3 1 compare_u8_ref
composite_add_argb 2 30.1 22.7778 1.32 composite_add_argb_fast
composite_add_argb_const_src 2 29.6 20.2 1.47 composite_add_argb_const_src_fast
composite_add_u8 1 10.7 10.7 1 composite_add_u8_ref
composite_add_u8_const_src 1 10.7 10.7 1 composite_add_u8_const_src_ref
composite_in_argb 2 30.2 21.9 1.38 composite_in_argb_fast
composite_in_argb_const_mask 2 30.2 21 1.44 composite_in_argb_const_mask_fast
composite_in_argb_const_src 2 29.9 19.1 1.57 composite_in_argb_const_src_fast
composite_in_over_argb 2 66.9 51.8889 1.29 composite_in_over_argb_fast
composite_in_over_argb_const_mask 2 68.5556 50.8889 1.35 composite_in_over_argb_const_mask_fast
composite_in_over_argb_const_src 2 66.9 49.3333 1.36 composite_in_over_argb_const_src_fast
composite_over_argb 4 43.2 34 1.27 composite_over_argb_noclamp_2
composite_over_argb_const_src 2 37.4 30.3333 1.23 composite_over_argb_const_src_fast
composite_over_u8 1 13.4 13.4 1 composite_over_u8_ref
conv8x8_f64_s16 1 230.889 230.889 1 conv8x8_f64_s16_c
conv8x8_s16_f64 1 985.375 985.375 1 conv8x8_s16_f64_c
conv_f32_f64 4 398.667 337.875 1.18 conv_f32_f64_unroll2
conv_f32_s16 5 360.667 233.889 1.54 conv_f32_s16_unroll2
conv_f32_s32 4 364.667 235 1.55 conv_f32_s32_unroll2
conv_f32_s8 5 360.111 265.333 1.36 conv_f32_s8_unroll4
conv_f32_u16 5 356.625 232.2 1.54 conv_f32_u16_unroll2
conv_f32_u32 4 562.333 391.778 1.44 conv_f32_u32_unroll4
conv_f32_u8 5 358.6 265.5 1.35 conv_f32_u8_unroll4
conv_f64_f32 4 398.778 337.857 1.18 conv_f64_f32_unroll2
conv_f64_s16 5 363.8 236.444 1.54 conv_f64_s16_unroll2
conv_f64_s32 4 361.3 236 1.53 conv_f64_s32_unroll2
conv_f64_s8 4 362.556 268.875 1.35 conv_f64_s8_unroll4
conv_f64_u16 4 362 236.333 1.53 conv_f64_u16_unroll2
conv_f64_u32 4 455.667 350.5 1.3 conv_f64_u32_unroll4
conv_f64_u8 4 360.222 267.8 1.35 conv_f64_u8_unroll4
conv_s16_f32 7 1279.57 984 1.3 conv_s16_f32_rintf
conv_s16_f64 5 957.857 955.125 1 conv_s16_f64_unroll4
conv_s16_s32 4 8.4 7.22222 1.16 conv_s16_s32_unroll4
conv_s16_s8 4 10.5 7.66667 1.37 conv_s16_s8_unroll4
conv_s16_u16 4 9.5 7.4 1.28 conv_s16_u16_unroll4
conv_s16_u32 4 8.8 7 1.26 conv_s16_u32_unroll4
conv_s16_u8 4 9.1 7.2 1.26 conv_s16_u8_unroll2
conv_s32_f32 7 1140.75 753.25 1.51 conv_s32_f32_rintf
conv_s32_f64 5 960.429 957.375 1 conv_s32_f64_unroll4
conv_s32_s16 4 10.4 7 1.49 conv_s32_s16_unroll4
conv_s32_s8 4 10.4 7.77778 1.34 conv_s32_s8_unroll2
conv_s32_u16 4 9.1 6.55556 1.39 conv_s32_u16_unroll4
conv_s32_u32 4 9.1 6.7 1.36 conv_s32_u32_unroll4
conv_s32_u8 4 8.6 6.55556 1.31 conv_s32_u8_unroll2
conv_s8_f32 7 1274.14 986.889 1.29 conv_s8_f32_rintf
conv_s8_f64 5 968.429 965.25 1 conv_s8_f64_unroll4
conv_s8_s16 4 9 6.9 1.3 conv_s8_s16_unroll4
conv_s8_s32 4 9.2 8.2 1.12 conv_s8_s32_unroll2
conv_s8_u16 4 8.1 7.1 1.14 conv_s8_u16_unroll2
conv_s8_u32 4 8.4 7.5 1.12 conv_s8_u32_unroll4
conv_s8_u8 4 8.6 8.22222 1.05 conv_s8_u8_unroll2
conv_u16_f32 7 1267.86 983.571 1.29 conv_u16_f32_rintf
conv_u16_f64 5 957.125 954.857 1 conv_u16_f64_unroll2
conv_u16_s16 4 8.6 7.5 1.15 conv_u16_s16_unroll4
conv_u16_s32 4 8.9 7.33333 1.21 conv_u16_s32_unroll2
conv_u16_s8 4 10 8.2 1.22 conv_u16_s8_unroll4
conv_u16_u32 4 8.8 7.7 1.14 conv_u16_u32_unroll4
conv_u16_u8 4 9.4 7 1.34 conv_u16_u8_unroll4
conv_u32_f32 5 1247.14 824.875 1.51 conv_u32_f32_rintf
conv_u32_f64 4 1125.86 1064.43 1.06 conv_u32_f64_c
conv_u32_s16 4 10.2 6.8 1.5 conv_u32_s16_unroll4
conv_u32_s32 4 8.9 6.44444 1.38 conv_u32_s32_unroll2
conv_u32_s8 4 10 7.9 1.27 conv_u32_s8_unroll4
conv_u32_u16 4 8.7 6.8 1.28 conv_u32_u16_unroll4
conv_u32_u8 4 8.5 6.11111 1.39 conv_u32_u8_unroll4
conv_u8_f32 7 1274.5 983.625 1.3 conv_u8_f32_rintf
conv_u8_f64 5 955.125 954.125 1 conv_u8_f64_unroll4
conv_u8_s16 4 8.6 7 1.23 conv_u8_s16_unroll4
conv_u8_s32 4 9 7.1 1.27 conv_u8_s32_unroll2
conv_u8_s8 4 8.3 6.8 1.22 conv_u8_s8_unroll4
conv_u8_u16 4 8.44444 7 1.21 conv_u8_u16_unroll2
conv_u8_u32 4 8.6 7.11111 1.21 conv_u8_u32_unroll4
convert_s16_f32 1 650.889 650.889 1 convert_s16_f32_ref
convert_s16_f64 1 654.625 654.625 1 convert_s16_f64_ref
convert_s16_s32 1 11.4444 11.4444 1 convert_s16_s32_ref
convert_s16_s8 1 9.7 9.7 1 convert_s16_s8_ref
convert_s16_u16 1 10.3 10.3 1 convert_s16_u16_ref
convert_s16_u32 1 10 10 1 convert_s16_u32_ref
convert_s16_u8 1 8.6 8.6 1 convert_s16_u8_ref
convert_s32_f64 1 416.125 416.125 1 convert_s32_f64_ref
convert_s32_s16 1 9.5 9.5 1 convert_s32_s16_ref
convert_s32_s8 1 8.5 8.5 1 convert_s32_s8_ref
convert_s32_u16 1 9.1 9.1 1 convert_s32_u16_ref
convert_s32_u32 1 10.1 10.1 1 convert_s32_u32_ref
convert_s32_u8 1 8.9 8.9 1 convert_s32_u8_ref
convert_s8_f32 1 407.25 407.25 1 convert_s8_f32_ref
convert_s8_f64 1 416 416 1 convert_s8_f64_ref
convert_s8_s16 1 12.5 12.5 1 convert_s8_s16_ref
convert_s8_s32 1 10.8 10.8 1 convert_s8_s32_ref
convert_s8_u16 1 10.3 10.3 1 convert_s8_u16_ref
convert_s8_u32 1 9.6 9.6 1 convert_s8_u32_ref
convert_s8_u8 1 9.8 9.8 1 convert_s8_u8_ref
convert_u16_f32 1 654.556 654.556 1 convert_u16_f32_ref
convert_u16_f64 1 660.5 660.5 1 convert_u16_f64_ref
convert_u16_s16 1 10.5 10.5 1 convert_u16_s16_ref
convert_u16_s32 1 11.3333 11.3333 1 convert_u16_s32_ref
convert_u16_u32 1 10.2 10.2 1 convert_u16_u32_ref
convert_u16_u8 1 8.3 8.3 1 convert_u16_u8_ref
convert_u32_f64 1 566.556 566.556 1 convert_u32_f64_ref
convert_u32_s32 1 10 10 1 convert_u32_s32_ref
convert_u32_u16 1 9.3 9.3 1 convert_u32_u16_ref
convert_u32_u8 1 8.9 8.9 1 convert_u32_u8_ref
convert_u8_f32 1 414.333 414.333 1 convert_u8_f32_ref
convert_u8_f64 1 419.75 419.75 1 convert_u8_f64_ref
convert_u8_s16 1 11.7 11.7 1 convert_u8_s16_ref
convert_u8_s32 1 10.9 10.9 1 convert_u8_s32_ref
convert_u8_s8 1 9.9 9.9 1 convert_u8_s8_ref
convert_u8_u16 1 10.5 10.5 1 convert_u8_u16_ref
convert_u8_u32 1 9.8 9.8 1 convert_u8_u32_ref
copy8x8_u8 1 7.5 7.5 1 copy8x8_u8_ref
copy_u8 3 8.3 4.8 1.73 copy_u8_libc
dct36_f32 1 4.2 4.2 1 dct36_f32_ref
deinterleave 1 11.5 11.5 1 deinterleave_ref
deinterleave2_s16 1 12.2222 12.2222 1 deinterleave2_s16_ref
dequantize8x8_s16 1 10 10 1 dequantize8x8_s16_ref
diff8x8_average_s16_u8 1 7.8 7.8 1 diff8x8_average_s16_u8_ref
diff8x8_const128_s16_u8 1 6.4 6.4 1 diff8x8_const128_s16_u8_ref
diff8x8_s16_u8 1 6 6 1 diff8x8_s16_u8_ref
diffsquaresum_f64 5 803.125 554.778 1.45 diffsquaresum_f64_i10_simple
divide_f32 6 998.143 716.125 1.39 divide_f32_unroll4c
divide_f64 6 1005.5 722.875 1.39 divide_f64_unroll4c
err_inter8x8_u8 1 7 7 1 err_inter8x8_u8_ref
err_inter8x8_u8_avg 1 8.1 8.1 1 err_inter8x8_u8_avg_ref
err_intra8x8_u8 1 6.1 6.1 1 err_intra8x8_u8_ref
fdct8_f64 2 343.889 343.889 1 fdct8_f64_ref
fdct8x8_f64 3 23790.1 5422.25 4.39 fdct8x8_f64_ref2
fdct8x8s_s16 1 6636.3 6636.3 1 fdct8x8s_s16_ref
fdct8x8theora 1 25.8889 25.8889 1 fdct8x8theora_ref
floor_f32 1 1321.88 1321.88 1 floor_f32_ref
idct8_f64 2 344.556 344.556 1 idct8_f64_ref
idct8theora_s16 1 5.22222 5.22222 1 idct8theora_s16_ref
idct8x8_f64 2 23153.6 5466 4.24 idct8x8_f64_c
idct8x8_s16 1 6334.33 6334.33 1 idct8x8_s16_ref
idct8x8lim10_f64 1 6734.33 6734.33 1 idct8x8lim10_f64_ref
idct8x8lim10_s16 1 7633.12 7633.12 1 idct8x8lim10_s16_ref
idct8x8theora_s16 1 27.4444 27.4444 1 idct8x8theora_s16_ref
imdct12_f64 1 16803 16803 1 imdct12_f64_ref
imdct32_f32 1 382692 382692 1 imdct32_f32_ref
imdct36_f64 1 138865 138865 1 imdct36_f64_ref
interleave 1 12.5556 12.5556 1 interleave_ref
interleave2_s16 1 12.1 12.1 1 interleave2_s16_ref
inverse_f32 1 994.25 994.25 1 inverse_f32_ref
lift_add_135 1 17.4 17.4 1 lift_add_135_ref
lift_add_mult_shift12 1 13.4 13.4 1 lift_add_mult_shift12_ref
lift_add_shift1 1 10.9 10.9 1 lift_add_shift1_ref
lift_add_shift2 1 11.2 11.2 1 lift_add_shift2_ref
lift_sub_135 1 16.3333 16.3333 1 lift_sub_135_ref
lift_sub_mult_shift12 1 13.1 13.1 1 lift_sub_mult_shift12_ref
lift_sub_shift1 1 10.8 10.8 1 lift_sub_shift1_ref
lift_sub_shift2 1 11.1 11.1 1 lift_sub_shift2_ref
lshift_s16 1 10.2 10.2 1 lshift_s16_ref
mas2_across_add_s16 1 17 17 1 mas2_across_add_s16_ref
mas2_add_s16 1 18 18 1 mas2_add_s16_ref
mas4_across_add_s16 1 43.6667 43.6667 1 mas4_across_add_s16_ref
mas4_add_s16 1 22.7 22.7 1 mas4_add_s16_ref
mas8_across_add_s16 1 73.75 73.75 1 mas8_across_add_s16_ref
mas8_add_s16 1 55.2222 55.2222 1 mas8_add_s16_ref
maximum_f32 1 421 421 1 maximum_f32_ref
maximum_f64 1 422.75 422.75 1 maximum_f64_ref
md5 1 8.44444 8.44444 1 md5_c
mdct12_f64 1 16706.8 16706.8 1 mdct12_f64_ref
mdct36_f64 1 138151 138151 1 mdct36_f64_ref
merge_linear_argb 1 29.5556 29.5556 1 merge_linear_argb_ref
merge_linear_u8 1 12.1 12.1 1 merge_linear_u8_ref
minimum_f32 1 439.111 439.111 1 minimum_f32_ref
minimum_f64 1 436.889 436.889 1 minimum_f64_ref
mix_u8 5 13.5556 11.9 1.14 mix_u8_fast2
mt19937 1 130 130 1 mt19937_ref
mult8x8_s16 1 9.8 9.8 1 mult8x8_s16_ref
multiply_and_acc_12xn_s16_u8 1 101.556 101.556 1 multiply_and_acc_12xn_s16_u8_ref
multiply_and_add_s16 1 10.4 10.4 1 multiply_and_add_s16_ref
multiply_and_add_s16_u8 1 10.7 10.7 1 multiply_and_add_s16_u8_ref
multiply_f32 6 593.778 310.75 1.91 multiply_f32_unroll4c
multiply_f64 6 599 317.111 1.89 multiply_f64_unroll4c
multsum_f32 2 735.778 417.222 1.76 multsum_f32_unroll2
multsum_f64 2 729.857 420.556 1.74 multsum_f64_unroll8
negative_f32 1 520.625 520.625 1 negative_f32_ref
null 1 3.9 3.9 1 null_ref
permute_f32 1 10.5 10.5 1 permute_f32_ref
permute_f64 1 11 11 1 permute_f64_ref
permute_s16 1 10.4 10.4 1 permute_s16_ref
permute_s32 1 9.9 9.9 1 permute_s32_ref
permute_s8 1 10 10 1 permute_s8_ref
permute_u16 1 10.4 10.4 1 permute_u16_ref
permute_u32 1 10.1 10.1 1 permute_u32_ref
permute_u8 1 10.3 10.3 1 permute_u8_ref
recon8x8_inter 1 8.5 8.5 1 recon8x8_inter_ref
recon8x8_inter2 1 8.33333 8.33333 1 recon8x8_inter2_ref
recon8x8_intra 1 8.3 8.3 1 recon8x8_intra_ref
resample_linear_argb 1 31.8 31.8 1 resample_linear_argb_ref
resample_linear_u8 1 15 15 1 resample_linear_u8_ref
rgb2bgr 1 14.4 14.4 1 rgb2bgr_ref
rgb2rgba 1 13.9 13.9 1 rgb2rgba_ref
rgb565_to_argb 1 20 20 1 rgb565_to_argb_ref
rowsad8x8_u8 1 4.7 4.7 1 rowsad8x8_u8_ref
sad12x12_12xn_u8 1 1071.12 1071.12 1 sad12x12_12xn_u8_ref
sad12x12_u8 1 15.2 15.2 1 sad12x12_u8_ref
sad16x16_16xn_u8 1 1874.38 1874.38 1 sad16x16_16xn_u8_ref
sad16x16_u8 1 22.8 22.8 1 sad16x16_u8_ref
sad8x8_8xn_u8 1 490.875 490.875 1 sad8x8_8xn_u8_ref
sad8x8_f64 1 343.125 343.125 1 sad8x8_f64_ref
sad8x8_f64_2 1 346.889 346.889 1 sad8x8_f64_2_ref
sad8x8_s16 1 9.6 9.6 1 sad8x8_s16_ref
sad8x8_s16_2 1 9 9 1 sad8x8_s16_2_ref
sad8x8_u8 1 9 9 1 sad8x8_u8_ref
sad8x8_u8_avg 1 9 9 1 sad8x8_u8_avg_ref
scalaradd_f32 4 464 463.625 1 scalaradd_f32_unroll4
scalaradd_f32_ns 2 591.222 337.625 1.75 scalaradd_f32_ns_unroll4
scalaradd_f64 4 470.778 469.444 1 scalaradd_f64_unroll4
scalaradd_s16 4 9.4 8.8 1.07 scalaradd_s16_unroll2x
scalaradd_s32 4 9.2 7.8 1.18 scalaradd_s32_unroll4
scalaradd_s8 4 10 7.66667 1.3 scalaradd_s8_unroll4
scalaradd_u16 4 9.8 8.11111 1.21 scalaradd_u16_unroll4
scalaradd_u32 4 9.5 7.33333 1.3 scalaradd_u32_unroll2x
scalaradd_u8 4 9.4 8.11111 1.16 scalaradd_u8_unroll2x
scalarmult_f32 5 468 468 1 scalarmult_f32_ref
scalarmult_f64 5 475.125 473.778 1 scalarmult_f64_unroll4
scalarmult_s16 5 10.5 9.6 1.09 scalarmult_s16_unroll4
scalarmult_s32 5 9.3 8.9 1.04 scalarmult_s32_unroll4
scalarmult_s8 5 10.1 9.33333 1.08 scalarmult_s8_unroll2x
scalarmult_u16 5 10.3 8.66667 1.19 scalarmult_u16_unroll4
scalarmult_u32 5 9.5 8.22222 1.16 scalarmult_u32_unroll4
scalarmult_u8 5 9.44444 9.3 1.02 scalarmult_u8_unroll2x
scalarmultiply_f32_ns 2 596.9 341.375 1.75 scalarmultiply_f32_ns_unroll4
scaleconv_f32_s16 1 524.778 524.778 1 scaleconv_f32_s16_ref
scaleconv_f32_s32 1 526.625 526.625 1 scaleconv_f32_s32_ref
scaleconv_f32_s8 1 522.778 522.778 1 scaleconv_f32_s8_ref
scaleconv_f32_u16 1 514.222 514.222 1 scaleconv_f32_u16_ref
scaleconv_f32_u32 1 675.778 675.778 1 scaleconv_f32_u32_ref
scaleconv_f32_u8 1 512.222 512.222 1 scaleconv_f32_u8_ref
scaleconv_f64_s16 1 720.5 720.5 1 scaleconv_f64_s16_ref
scaleconv_f64_s32 1 721.143 721.143 1 scaleconv_f64_s32_ref
scaleconv_f64_s8 1 721 721 1 scaleconv_f64_s8_ref
scaleconv_f64_u16 1 711.714 711.714 1 scaleconv_f64_u16_ref
scaleconv_f64_u32 1 813.444 813.444 1 scaleconv_f64_u32_ref
scaleconv_f64_u8 1 711.778 711.778 1 scaleconv_f64_u8_ref
scaleconv_s16_f32 1 2393 2393 1 scaleconv_s16_f32_ref
scaleconv_s16_f64 1 2153.62 2153.62 1 scaleconv_s16_f64_ref
scaleconv_s32_f32 1 2163.25 2163.25 1 scaleconv_s32_f32_ref
scaleconv_s32_f64 1 1664 1664 1 scaleconv_s32_f64_ref
scaleconv_s8_f32 1 1808.17 1808.17 1 scaleconv_s8_f32_ref
scaleconv_s8_f64 1 1879.86 1879.86 1 scaleconv_s8_f64_ref
scaleconv_u16_f32 1 2023.62 2023.62 1 scaleconv_u16_f32_ref
scaleconv_u16_f64 1 2389.25 2389.25 1 scaleconv_u16_f64_ref
scaleconv_u32_f32 1 2288.38 2288.38 1 scaleconv_u32_f32_ref
scaleconv_u32_f64 1 1866.86 1866.86 1 scaleconv_u32_f64_ref
scaleconv_u8_f32 1 1906.83 1906.83 1 scaleconv_u8_f32_ref
scaleconv_u8_f64 1 1650.5 1650.5 1 scaleconv_u8_f64_ref
scanlinescale2_u8 1 9.5 9.5 1 scanlinescale2_u8_ref
sign_f32 1 417.5 417.5 1 sign_f32_ref
sincos_f64 3 34714.6 34714.6 1 sincos_f64_ref
splat_u16_ns 1 8.5 8.5 1 splat_u16_ns_ref
splat_u32 2 7 6.8 1.03 splat_u32_unroll2
splat_u32_ns 3 8.8 6.6 1.33 splat_u32_ns_unroll2
splat_u8 1 7.5 7.5 1 splat_u8_ref
splat_u8_ns 2 8.2 5.2 1.58 splat_u8_ns_memset
split_135 1 22.2 22.2 1 split_135_ref
split_53 1 15.8 15.8 1 split_53_ref
split_approx97 1 20.5 20.5 1 split_approx97_ref
split_daub97 1 38.3333 38.3333 1 split_daub97_ref
squaresum_f64 5 670.571 272.778 2.46 squaresum_f64_i10_unroll4a
squaresum_shifted_s16 1 10.6667 10.6667 1 squaresum_shifted_s16_ref
subtract_f32 6 607.778 322.444 1.88 subtract_f32_unroll4c
subtract_f64 6 611.667 329.333 1.86 subtract_f64_unroll4c
subtract_s16 1 9.9 9.9 1 subtract_s16_ref
subtract_s16_u8 1 10 10 1 subtract_s16_u8_ref
sum_f64 3 590.25 185 3.19 sum_f64_i10_unroll4
sum_s16 1 9.8 9.8 1 sum_s16_ref
swab_u16 6 9.6 7.66667 1.25 swab_u16_unroll4
swab_u32 4 12.1 9.8 1.23 swab_u32_unroll2
synth_135 1 22.4 22.4 1 synth_135_ref
synth_53 1 15.4 15.4 1 synth_53_ref
synth_approx97 1 20.7 20.7 1 synth_approx97_ref
synth_daub97 1 38.2222 38.2222 1 synth_daub97_ref
tablelookup_u8 1 10.4 10.4 1 tablelookup_u8_ref
testzero_u8 2 5.7 5.2 1.1 testzero_u8_1
trans8x8_f64 1 7.4 7.4 1 trans8x8_f64_ref
trans8x8_u16 5 7 5.88889 1.19 trans8x8_u16_c4
trans8x8_u32 1 7.4 7.4 1 trans8x8_u32_ref
trans8x8_u8 1 7.5 7.5 1 trans8x8_u8_ref
unzigzag8x8_s16 2 10.3 5.22222 1.97 unzigzag8x8_s16_unroll
utf8_validate 3 10.4 10.4 1 utf8_validate_ref
uyvy2ayuv 1 11 11 1 uyvy2ayuv_ref
vectoradd_f32 1 687.5 687.5 1 vectoradd_f32_ref
vectoradd_f64 1 702.625 702.625 1 vectoradd_f64_ref
vectoradd_s16 1 14.7 14.7 1 vectoradd_s16_ref
vectoradd_s32 1 13.3333 13.3333 1 vectoradd_s32_ref
vectoradd_s8 1 14.3333 14.3333 1 vectoradd_s8_ref
vectoradd_s_f32 1 745.75 745.75 1 vectoradd_s_f32_ref
vectoradd_s_f64 1 690.286 690.286 1 vectoradd_s_f64_ref
vectoradd_s_s16 1 14.4444 14.4444 1 vectoradd_s_s16_ref
vectoradd_s_s8 1 13.8 13.8 1 vectoradd_s_s8_ref
vectoradd_s_u16 1 11.5 11.5 1 vectoradd_s_u16_ref
vectoradd_s_u8 1 12.8 12.8 1 vectoradd_s_u8_ref
vectoradd_u16 1 14.6 14.6 1 vectoradd_u16_ref
vectoradd_u32 1 13.3333 13.3333 1 vectoradd_u32_ref
vectoradd_u8 1 14.6667 14.6667 1 vectoradd_u8_ref
yuv2rgbx_sub2_u8 1 2636.17 2636.17 1 yuv2rgbx_sub2_u8_ref
yuv2rgbx_sub4_u8 1 2467.88 2467.88 1 yuv2rgbx_sub4_u8_ref
yuv2rgbx_u8 1 2901.43 2901.43 1 yuv2rgbx_u8_ref
yuyv2ayuv 1 10.3 10.3 1 yuyv2ayuv_ref
yvyu2ayuv 1 10.4 10.4 1 yvyu2ayuv_ref
zigzag8x8_s16 2 10.7 5.77778 1.85 zigzag8x8_s16_unroll
S101$
cat /proc/cpuinfo:
S101$ cat /proc/cpuinfo
Processor : ARM ARM926EJ-Sid(wb) rev 3 (v5EJl)
BogoMIPS : 100.55
Features : swp half thumb fastmult
CPU implementor : 0x41
CPU architecture: undefined 6
CPU variant : 0x0
CPU part : 0x926
CPU revision : 3
Cache type : undefined 14
Cache clean : undefined 14
Cache lockdown : undefined 14
Cache unified : harvard
I size : 16384
I assoc : 4
I line length : 32
I sets : 128
D size : 8192
D assoc : 4
D line length : 32
D sets : 64
Hardware : TI-Perseus2/OMAP730
Revision : 0000
Serial : 0000000000000000
ID (register 0) : 0x41069263
Implementor : 41
arch : 6
part : 926
rev : 3
Control reg : 0x0005317f
mmu : 1
align : 1
dcache : 1
endian : little
icache : 1
v : 1
round-robin : 0
TI Config : 0x00000000
lock : 0
transparent : 0
dcache flush : 0
OS : ARM926
nonstreaming : 0
S101$
What's wrong? and why it take so long time?
REGARGS
littertiger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freedesktop.org/archives/liboil/attachments/20070821/72208ae7/attachment-0001.htm
More information about the Liboil
mailing list