blob: f7dbd269408f45ec2b054b2f648a5d52a8c0f6fa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
include_directories(../common)
set(libarch_files
../common/convert_base.c
../common/convolve_base.c
convert.c
convolve.c)
# TODO move to cmakedef
add_definitions(-DHAVE___BUILTIN_CPU_SUPPORTS)
if(HAVE_SSE4_1)
add_definitions(-DHAVE_SSE4_1)
set(libarch_files ${libarch_files} convert_sse_4_1.c)
endif(HAVE_SSE4_1)
if(HAVE_SSE3)
add_definitions(-HAVE_SSE3)
set(libarch_files ${libarch_files} convert_sse_3.c convert_sse_3.c)
endif(HAVE_SSE3)
add_library(arch ${libarch_files})
|