diff options
author | Nick Foster | 2011-02-15 23:37:12 -0800 |
---|---|---|
committer | Nick Foster | 2011-02-15 23:37:12 -0800 |
commit | 5d10579e79b35a3d80af967b73dfe72f7ce14740 (patch) | |
tree | f158e0f589f686977662b8a673f1096b957f1d29 /volk/include | |
parent | 1bf5a3ea4bbb9fd6baf72eb876778d2652c97f2c (diff) | |
download | gnuradio-5d10579e79b35a3d80af967b73dfe72f7ce14740.tar.gz gnuradio-5d10579e79b35a3d80af967b73dfe72f7ce14740.tar.bz2 gnuradio-5d10579e79b35a3d80af967b73dfe72f7ce14740.zip |
volk: temporarily removed avx arch.
when -mavx is used, gcc will promote SSE instructions to their AVX equivalents. while this is a benefit on AVX architectures,
it makes it really difficult to selectively enable code based on architecture at runtime. GCC suggests compiling different
files with different flags and loading them at runtime. GCC can take a flying leap.
Diffstat (limited to 'volk/include')
-rw-r--r-- | volk/include/volk/archs.xml | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/volk/include/volk/archs.xml b/volk/include/volk/archs.xml index a19a5add9..70d55a8be 100644 --- a/volk/include/volk/archs.xml +++ b/volk/include/volk/archs.xml @@ -126,14 +126,4 @@ <flag>msse4.2</flag> </arch> - -<arch name="avx" type="x86"> - <val>1</val> - <op>1</op> - <reg>c</reg> - <shift>28</shift> - <flag>mavx</flag> -</arch> - - </grammar> |