diff options
Diffstat (limited to 'vp8/common')
-rw-r--r-- | vp8/common/arm/armv6/sixtappredict8x4_v6.asm | 2 | ||||
-rw-r--r-- | vp8/common/arm/neon/bilinearpredict16x16_neon.asm | 5 | ||||
-rw-r--r-- | vp8/common/arm/neon/bilinearpredict4x4_neon.asm | 5 | ||||
-rw-r--r-- | vp8/common/arm/neon/bilinearpredict8x4_neon.asm | 5 | ||||
-rw-r--r-- | vp8/common/arm/neon/bilinearpredict8x8_neon.asm | 5 | ||||
-rw-r--r-- | vp8/common/arm/neon/loopfilter_neon.asm | 3 | ||||
-rw-r--r-- | vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.asm | 5 | ||||
-rw-r--r-- | vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.asm | 5 | ||||
-rw-r--r-- | vp8/common/arm/neon/mbloopfilter_neon.asm | 3 | ||||
-rw-r--r-- | vp8/common/arm/neon/shortidct4x4llm_neon.asm | 5 | ||||
-rw-r--r-- | vp8/common/arm/neon/sixtappredict16x16_neon.asm | 5 | ||||
-rw-r--r-- | vp8/common/arm/neon/sixtappredict4x4_neon.asm | 5 | ||||
-rw-r--r-- | vp8/common/arm/neon/sixtappredict8x4_neon.asm | 5 | ||||
-rw-r--r-- | vp8/common/arm/neon/sixtappredict8x8_neon.asm | 5 | ||||
-rw-r--r-- | vp8/common/threading.h | 6 |
15 files changed, 21 insertions, 48 deletions
diff --git a/vp8/common/arm/armv6/sixtappredict8x4_v6.asm b/vp8/common/arm/armv6/sixtappredict8x4_v6.asm index 8b9939484..029e02aa0 100644 --- a/vp8/common/arm/armv6/sixtappredict8x4_v6.asm +++ b/vp8/common/arm/armv6/sixtappredict8x4_v6.asm @@ -243,8 +243,6 @@ skip_secondpass_hloop ENDP ;----------------- - AREA subpelfilters8_dat, DATA, READWRITE ;read/write by default -;Data section with name data_area is specified. DCD reserves space in memory for 48 data. ;One word each is reserved. Label filter_coeff can be used to access the data. ;Data address: filter_coeff, filter_coeff+4, filter_coeff+8 ... _filter8_coeff_ diff --git a/vp8/common/arm/neon/bilinearpredict16x16_neon.asm b/vp8/common/arm/neon/bilinearpredict16x16_neon.asm index bb72bad1f..79e1a6935 100644 --- a/vp8/common/arm/neon/bilinearpredict16x16_neon.asm +++ b/vp8/common/arm/neon/bilinearpredict16x16_neon.asm @@ -350,10 +350,7 @@ filt_blk2d_spo16x16_loop_neon ENDP ;----------------- - AREA bifilters16_dat, DATA, READWRITE ;read/write by default -;Data section with name data_area is specified. DCD reserves space in memory for 48 data. -;One word each is reserved. Label filter_coeff can be used to access the data. -;Data address: filter_coeff, filter_coeff+4, filter_coeff+8 ... + _bifilter16_coeff_ DCD bifilter16_coeff bifilter16_coeff diff --git a/vp8/common/arm/neon/bilinearpredict4x4_neon.asm b/vp8/common/arm/neon/bilinearpredict4x4_neon.asm index 6d4820b7e..10cd1b8bd 100644 --- a/vp8/common/arm/neon/bilinearpredict4x4_neon.asm +++ b/vp8/common/arm/neon/bilinearpredict4x4_neon.asm @@ -123,10 +123,7 @@ skip_secondpass_filter ENDP ;----------------- - AREA bilinearfilters4_dat, DATA, READWRITE ;read/write by default -;Data section with name data_area is specified. DCD reserves space in memory for 48 data. -;One word each is reserved. Label filter_coeff can be used to access the data. -;Data address: filter_coeff, filter_coeff+4, filter_coeff+8 ... + _bifilter4_coeff_ DCD bifilter4_coeff bifilter4_coeff diff --git a/vp8/common/arm/neon/bilinearpredict8x4_neon.asm b/vp8/common/arm/neon/bilinearpredict8x4_neon.asm index b9f3ce034..bf37bb0d6 100644 --- a/vp8/common/arm/neon/bilinearpredict8x4_neon.asm +++ b/vp8/common/arm/neon/bilinearpredict8x4_neon.asm @@ -128,10 +128,7 @@ skip_secondpass_filter ENDP ;----------------- - AREA bifilters8x4_dat, DATA, READWRITE ;read/write by default -;Data section with name data_area is specified. DCD reserves space in memory for 48 data. -;One word each is reserved. Label filter_coeff can be used to access the data. -;Data address: filter_coeff, filter_coeff+4, filter_coeff+8 ... + _bifilter8x4_coeff_ DCD bifilter8x4_coeff bifilter8x4_coeff diff --git a/vp8/common/arm/neon/bilinearpredict8x8_neon.asm b/vp8/common/arm/neon/bilinearpredict8x8_neon.asm index f7a7d1496..9b29df6c3 100644 --- a/vp8/common/arm/neon/bilinearpredict8x8_neon.asm +++ b/vp8/common/arm/neon/bilinearpredict8x8_neon.asm @@ -176,10 +176,7 @@ skip_secondpass_filter ENDP ;----------------- - AREA bifilters8_dat, DATA, READWRITE ;read/write by default -;Data section with name data_area is specified. DCD reserves space in memory for 48 data. -;One word each is reserved. Label filter_coeff can be used to access the data. -;Data address: filter_coeff, filter_coeff+4, filter_coeff+8 ... + _bifilter8_coeff_ DCD bifilter8_coeff bifilter8_coeff diff --git a/vp8/common/arm/neon/loopfilter_neon.asm b/vp8/common/arm/neon/loopfilter_neon.asm index bf0c35721..d3a79f640 100644 --- a/vp8/common/arm/neon/loopfilter_neon.asm +++ b/vp8/common/arm/neon/loopfilter_neon.asm @@ -397,7 +397,8 @@ bx lr ENDP ; |vp8_loop_filter_horizontal_edge_y_neon| - AREA loopfilter_dat, DATA, READONLY +;----------------- + _lf_coeff_ DCD lf_coeff lf_coeff diff --git a/vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.asm b/vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.asm index 0b84dc750..5fe7e7e6d 100644 --- a/vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.asm +++ b/vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.asm @@ -104,10 +104,7 @@ ENDP ; |vp8_loop_filter_simple_horizontal_edge_neon| ;----------------- - AREA hloopfiltery_dat, DATA, READWRITE ;read/write by default -;Data section with name data_area is specified. DCD reserves space in memory for 16 data. -;One word each is reserved. Label filter_coeff can be used to access the data. -;Data address: filter_coeff, filter_coeff+4, filter_coeff+8 ... + _lfhy_coeff_ DCD lfhy_coeff lfhy_coeff diff --git a/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.asm b/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.asm index a793d095a..c30378b9c 100644 --- a/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.asm +++ b/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.asm @@ -145,10 +145,7 @@ ENDP ; |vp8_loop_filter_simple_vertical_edge_neon| ;----------------- - AREA vloopfiltery_dat, DATA, READWRITE ;read/write by default -;Data section with name data_area is specified. DCD reserves space in memory for 16 data. -;One word each is reserved. Label filter_coeff can be used to access the data. -;Data address: filter_coeff, filter_coeff+4, filter_coeff+8 ... + _vlfy_coeff_ DCD vlfy_coeff vlfy_coeff diff --git a/vp8/common/arm/neon/mbloopfilter_neon.asm b/vp8/common/arm/neon/mbloopfilter_neon.asm index 255dd5619..981adffd1 100644 --- a/vp8/common/arm/neon/mbloopfilter_neon.asm +++ b/vp8/common/arm/neon/mbloopfilter_neon.asm @@ -505,7 +505,8 @@ bx lr ENDP ; |vp8_mbloop_filter_neon| - AREA mbloopfilter_dat, DATA, READONLY +;----------------- + _mblf_coeff_ DCD mblf_coeff mblf_coeff diff --git a/vp8/common/arm/neon/shortidct4x4llm_neon.asm b/vp8/common/arm/neon/shortidct4x4llm_neon.asm index d77a2879e..16c4d2d24 100644 --- a/vp8/common/arm/neon/shortidct4x4llm_neon.asm +++ b/vp8/common/arm/neon/shortidct4x4llm_neon.asm @@ -113,10 +113,7 @@ ENDP ;----------------- - AREA idct4x4_dat, DATA, READWRITE ;read/write by default -;Data section with name data_area is specified. DCD reserves space in memory for 48 data. -;One word each is reserved. Label filter_coeff can be used to access the data. -;Data address: filter_coeff, filter_coeff+4, filter_coeff+8 ... + _idct_coeff_ DCD idct_coeff idct_coeff diff --git a/vp8/common/arm/neon/sixtappredict16x16_neon.asm b/vp8/common/arm/neon/sixtappredict16x16_neon.asm index e434a709c..3c22fa19b 100644 --- a/vp8/common/arm/neon/sixtappredict16x16_neon.asm +++ b/vp8/common/arm/neon/sixtappredict16x16_neon.asm @@ -476,10 +476,7 @@ secondpass_only_inner_loop_neon ENDP ;----------------- - AREA subpelfilters16_dat, DATA, READWRITE ;read/write by default -;Data section with name data_area is specified. DCD reserves space in memory for 48 data. -;One word each is reserved. Label filter_coeff can be used to access the data. -;Data address: filter_coeff, filter_coeff+4, filter_coeff+8 ... + _filter16_coeff_ DCD filter16_coeff filter16_coeff diff --git a/vp8/common/arm/neon/sixtappredict4x4_neon.asm b/vp8/common/arm/neon/sixtappredict4x4_neon.asm index 3d22d775a..2dc3f591f 100644 --- a/vp8/common/arm/neon/sixtappredict4x4_neon.asm +++ b/vp8/common/arm/neon/sixtappredict4x4_neon.asm @@ -407,10 +407,7 @@ secondpass_filter4x4_only ENDP ;----------------- - AREA subpelfilters4_dat, DATA, READWRITE ;read/write by default -;Data section with name data_area is specified. DCD reserves space in memory for 48 data. -;One word each is reserved. Label filter_coeff can be used to access the data. -;Data address: filter_coeff, filter_coeff+4, filter_coeff+8 ... + _filter4_coeff_ DCD filter4_coeff filter4_coeff diff --git a/vp8/common/arm/neon/sixtappredict8x4_neon.asm b/vp8/common/arm/neon/sixtappredict8x4_neon.asm index 1dd6b1b37..0904f52ca 100644 --- a/vp8/common/arm/neon/sixtappredict8x4_neon.asm +++ b/vp8/common/arm/neon/sixtappredict8x4_neon.asm @@ -458,10 +458,7 @@ secondpass_filter8x4_only ENDP ;----------------- - AREA subpelfilters8_dat, DATA, READWRITE ;read/write by default -;Data section with name data_area is specified. DCD reserves space in memory for 48 data. -;One word each is reserved. Label filter_coeff can be used to access the data. -;Data address: filter_coeff, filter_coeff+4, filter_coeff+8 ... + _filter8_coeff_ DCD filter8_coeff filter8_coeff diff --git a/vp8/common/arm/neon/sixtappredict8x8_neon.asm b/vp8/common/arm/neon/sixtappredict8x8_neon.asm index 37255c758..33af86f8f 100644 --- a/vp8/common/arm/neon/sixtappredict8x8_neon.asm +++ b/vp8/common/arm/neon/sixtappredict8x8_neon.asm @@ -509,10 +509,7 @@ filt_blk2d_spo8x8_loop_neon ENDP ;----------------- - AREA subpelfilters8_dat, DATA, READWRITE ;read/write by default -;Data section with name data_area is specified. DCD reserves space in memory for 48 data. -;One word each is reserved. Label filter_coeff can be used to access the data. -;Data address: filter_coeff, filter_coeff+4, filter_coeff+8 ... + _filter8_coeff_ DCD filter8_coeff filter8_coeff diff --git a/vp8/common/threading.h b/vp8/common/threading.h index 1929f7c4f..0dd7bbc4c 100644 --- a/vp8/common/threading.h +++ b/vp8/common/threading.h @@ -14,6 +14,8 @@ #define VPXINFINITE 10000 /* 10second. */ +#if CONFIG_OS_SUPPORT + /* Thread management macros */ #ifdef _WIN32 /* Win32 */ @@ -88,4 +90,8 @@ #define x86_pause_hint() #endif +#else /* CONFIG_OS_SUPPORT = 0 */ +#define THREAD_FUNCTION void * +#endif /* CONFIG_OS_SUPPORT */ + #endif |