[x265] [PATCH] sao: modify C and SSE4 code for saoCuOrgE0 to process 2 rows

Steve Borho steve at borho.org
Thu Apr 2 20:33:57 CEST 2015


On 04/02, Divya Manivannan wrote:
> # HG changeset patch
> # User Divya Manivannan <divya at multicorewareinc.com>
> # Date 1427951561 -19800
> #      Thu Apr 02 10:42:41 2015 +0530
> # Node ID 6f19f7a1ed620bdaef9ad4b63114da50d1dd5a15
> # Parent  f718abdc8004d0c859266b292730b7b5b3d0d4df
> sao: modify C and SSE4 code for saoCuOrgE0 to process 2 rows

with these two applied, the 32-bit build is broken:

system:      zeppelin                                                                                                                 
hardware:    Haswell dual core HT Mac OS X Yosemite
changeset:   10706:6d8bae3b3c9b
parent:      10703:80c914a12e71
user:        Divya Manivannan <divya at multicorewareinc.com>
date:        Thu Apr 02 10:42:41 2015 +0530
summary:     sao: modify C and SSE4 code for saoCuOrgE0 to process 2
rows

Running /Users/steve/repos/x265-sborho/source/test/smoke-tests.txt

make warnings or errors reported for gcc32:: 
[ 37%] Built target encoder
[ 39%] Building ASM_YASM object
common/CMakeFiles/common.dir/x86/ipfilter8.asm.o
[ 40%] Building ASM_YASM object
common/CMakeFiles/common.dir/x86/loopfilter.asm.o
/Users/steve/repos/x265-sborho/source/common/x86/loopfilter.asm:54:
warning: `dil' is a register in 64-bit mode
/Users/steve/repos/x265-sborho/source/common/x86/loopfilter.asm:54:
error: undefined symbol `dil' (first use)
/Users/steve/repos/x265-sborho/source/common/x86/loopfilter.asm:54:
error:  (Each undefined symbol is reported only once.)
make[2]: *** [common/CMakeFiles/common.dir/x86/loopfilter.asm.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [common/CMakeFiles/common.dir/all] Error 2
make: *** [all] Error 2
return code 2

unqueing this change and the later AVX2 code for it

-- 
Steve Borho


More information about the x265-devel mailing list