Commit 89c7d8f
committed
arm: Rename RdCostARM.h => RdCost_neon.cpp and simplify
This file is currently templated over `ARM_VEXT`, however in practice
this can only be set to `NEON`, and a future SVE implementation would
need other changes.
In preparation for future changes to this file, simplify it to match the
others in the `neon/` directory by moving the content to the `.cpp` file
and removing the unused `ARM_VEXT` templating.
There is no need for these functions to be members of the `RdCost`
class, so remove that, however this means that the x86 implementations
of these kernels need to become public members of the class until we can
remove the dependency on them from the Neon kernels.1 parent 2474b2b commit 89c7d8f
File tree
3 files changed
+1399
-1467
lines changed- source/Lib/CommonLib
- arm
- neon
3 files changed
+1399
-1467
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
| 151 | + | |
151 | 152 | | |
152 | 153 | | |
153 | 154 | | |
154 | 155 | | |
155 | 156 | | |
156 | 157 | | |
157 | 158 | | |
158 | | - | |
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
| |||
221 | 221 | | |
222 | 222 | | |
223 | 223 | | |
224 | | - | |
225 | | - | |
| 224 | + | |
226 | 225 | | |
227 | 226 | | |
228 | 227 | | |
| |||
274 | 273 | | |
275 | 274 | | |
276 | 275 | | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | 276 | | |
296 | | - | |
297 | 277 | | |
298 | 278 | | |
299 | 279 | | |
| |||
0 commit comments