File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9090 "name" : " neon-base" ,
9191 "hidden" : true ,
9292 "cacheVariables" : {
93- "CMAKE_CXX_FLAGS" : " $env{CXXFLAGS} -DXSIMD_WITH_NEON64=0 "
93+ "CMAKE_CXX_FLAGS" : " $env{CXXFLAGS} -march=armv7-a -mfpu=neon -mfloat-abi=softfp "
9494 }
9595 },
9696 {
101101 }
102102 },
103103 {
104- "name" : " sve -base" ,
104+ "name" : " sve128 -base" ,
105105 "hidden" : true ,
106106 "cacheVariables" : {
107- "CMAKE_CXX_FLAGS" : " $env{CXXFLAGS} -march=armv8.2-a+sve"
107+ "CMAKE_CXX_FLAGS" : " $env{CXXFLAGS} -march=armv8.2-a+sve -msve-vector-bits=128"
108+ }
109+ },
110+ {
111+ "name" : " sve256-base" ,
112+ "hidden" : true ,
113+ "cacheVariables" : {
114+ "CMAKE_CXX_FLAGS" : " $env{CXXFLAGS} -march=armv8.2-a+sve -msve-vector-bits=256"
108115 }
109116 },
110117
118125 },
119126 {
120127 "name" : " dev-native" ,
121- "inherits" : [
122- " dev-base" ,
123- " native-base"
124- ]
128+ "inherits" : [" dev-base" , " native-base" ]
125129 },
126130 {
127131 "name" : " dev-sse2" ,
128- "inherits" : [
129- " dev-base" ,
130- " sse2-base"
131- ]
132+ "inherits" : [" dev-base" , " sse2-base" ]
132133 },
133134 {
134135 "name" : " dev-sse3" ,
135- "inherits" : [
136- " dev-base" ,
137- " sse3-base"
138- ]
136+ "inherits" : [" dev-base" , " sse3-base" ]
139137 },
140138 {
141139 "name" : " dev-ssse3" ,
142- "inherits" : [
143- " dev-base" ,
144- " ssse3-base"
145- ]
140+ "inherits" : [" dev-base" , " ssse3-base" ]
146141 },
147142 {
148143 "name" : " dev-sse4.1" ,
149- "inherits" : [
150- " dev-base" ,
151- " sse4.1-base"
152- ]
144+ "inherits" : [" dev-base" , " sse4.1-base" ]
153145 },
154146 {
155147 "name" : " dev-sse4.2" ,
156- "inherits" : [
157- " dev-base" ,
158- " sse4.2-base"
159- ]
148+ "inherits" : [" dev-base" , " sse4.2-base" ]
160149 },
161150 {
162151 "name" : " dev-avx" ,
163- "inherits" : [
164- " dev-base" ,
165- " avx-base"
166- ]
152+ "inherits" : [" dev-base" , " avx-base" ]
167153 },
168154 {
169155 "name" : " dev-avx2" ,
170- "inherits" : [
171- " dev-base" ,
172- " avx2-base"
173- ]
156+ "inherits" : [" dev-base" , " avx2-base" ]
174157 },
175158 {
176159 "name" : " dev-neon" ,
177- "inherits" : [
178- " dev-base" ,
179- " neon-base"
180- ]
160+ "inherits" : [" dev-base" , " neon-base" ]
181161 },
182162 {
183163 "name" : " dev-neon64" ,
184- "inherits" : [
185- " dev-base" ,
186- " neon64-base"
187- ]
164+ "inherits" : [" dev-base" , " neon64-base" ]
188165 },
189166 {
190- "name" : " dev-sve" ,
191- "inherits" : [
192- " dev-base" ,
193- " sve-base"
194- ]
167+ "name" : " dev-sve128" ,
168+ "inherits" : [" dev-base" , " sve128-base" ]
169+ },
170+ {
171+ "name" : " dev-sve256" ,
172+ "inherits" : [" dev-base" , " sve256-base" ]
195173 }
196174 ]
197175}
You can’t perform that action at this time.
0 commit comments