Paul Fd
|
cb3f53496f
|
Move readNote into the Opcode translation unit
|
2020-06-20 14:39:43 +02:00 |
|
Paul Fd
|
832a5dc6cb
|
Add Defaults.h to Filterpool
|
2020-06-20 14:35:08 +02:00 |
|
Paul Fd
|
114cd22f76
|
Add some missing functions to CCMap
|
2020-06-20 14:35:08 +02:00 |
|
Paul Ferrand
|
acba0ba40b
|
Changes to envelope benchmarks
|
2020-06-20 14:35:08 +02:00 |
|
JP Cimalando
|
04e699fe83
|
Merge pull request #281 from jpcima/lv2-carla
carla LV2 workaround: rename the scala file URI
|
2020-06-20 00:44:18 +02:00 |
|
Jean Pierre Cimalando
|
90f60397a2
|
carla LV2 workaround: rename the scala file URI
|
2020-06-20 00:28:33 +02:00 |
|
JP Cimalando
|
4764a5e79a
|
Merge pull request #273 from paulfd/synth-tests
Move the "synth" tests mostly to inline files
|
2020-06-20 00:08:14 +02:00 |
|
Jean Pierre Cimalando
|
e587fbbe70
|
Keep the file name for string SFZ tests
|
2020-06-20 00:05:57 +02:00 |
|
JP Cimalando
|
40a1fb5c5c
|
Prevent a warning about std::move redundancy (#280)
* Prevent a warning about std::move redundancy
* Rewrite differently for clang-tidy
|
2020-06-19 23:16:58 +02:00 |
|
JP Cimalando
|
0213a561d0
|
Merge pull request #264 from paulfd/simd-runtime
Revamp the SIMD helpers
|
2020-06-19 21:24:06 +02:00 |
|
redtide
|
7aa662aee3
|
Added missing Italian translation strings
|
2020-06-19 21:23:17 +02:00 |
|
Jean Pierre Cimalando
|
5dffe248bc
|
Remove the unused variable
|
2020-06-19 20:48:09 +02:00 |
|
Paul Ferrand
|
da9e503657
|
Use a dispatching object rather than branchesUpdate the benchmarksRemove the SIMDInitializerInfer type for simd helpers
|
2020-06-19 20:48:09 +02:00 |
|
Jean Pierre Cimalando
|
c0fac2cfbb
|
Simplified SIMD dispatch wrappers
|
2020-06-19 20:48:09 +02:00 |
|
Paul Ferrand
|
75073cf8c0
|
Wrong header in helpersAVX
|
2020-06-19 20:48:09 +02:00 |
|
Paul Ferrand
|
ca919d65ca
|
Missed a guard
|
2020-06-19 20:48:09 +02:00 |
|
Paul Ferrand
|
50d5c3a80e
|
Brainfart on the ifdef
|
2020-06-19 20:48:09 +02:00 |
|
Paul Ferrand
|
6e241fe93a
|
CI help and correct DPF names
|
2020-06-19 20:48:09 +02:00 |
|
Paul Ferrand
|
f523a25978
|
Shuffle things around to better separate SIMD versions from normal code
|
2020-06-19 20:48:09 +02:00 |
|
Paul Ferrand
|
cc7a8e69cc
|
Detect AVX compilation
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
a6417f27c4
|
Example AVX for the applyGain case
It does not help so much though apparently, at least on my machine...
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
ccfbf3cd1c
|
Removed inexistant targets from dependencies
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
e8df9fad55
|
Unused operation and bug in multiplicativeRamp
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
dfb2212f10
|
Removed unused operations
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
87c6174cad
|
Use a custom lround and silence tidy
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
1498daa8a6
|
update tidy script
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
c9beec4b5b
|
Removed unused config values
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
145c243c32
|
Removed mathfuns (now unused)
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
ad1367a960
|
Remove the old simd files
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
ba87df8009
|
Move diff to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
a83cd99040
|
Move cumsum to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
59f284a82b
|
Move mean and meanSquared to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
8d2ac8ebd5
|
Prep for removing sfzInterpolationCast
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
cebf9060e1
|
Move panning into its own file and outside of SIMD
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
190e7085de
|
Move copy to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
af855d3993
|
Move subtract to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
3cb8164068
|
Move add to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
8c6a01a066
|
Moved the ramps to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
2ae74bad76
|
Removed explicit qualifier
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
3e6d9e3504
|
Moved multiplyAdd to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
7b6914f91d
|
Corrected the benchmarks to properly set the SIMD operations
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
1b68331f38
|
Moved divide to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
1ab1ab802b
|
Moved applyGain to the new mode
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
3c551d8f34
|
Removed the now unused saturating and looping helpers
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
04af0b8d80
|
Remove the trig/log/exp functions
We're tabulating these if speed is needed anyway
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
b10b05078a
|
The fill simd helper is just an alias for absl::c_fill
The pass-by-value alias is still necessary for cases where you pass an rvalue to the function (which happens often when e.g. you take a subspan)
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
781cae65ef
|
Remove the fill tests
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
78191327d7
|
Remove the fill benchmark
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
6e811f92b2
|
Alignment helpers for possibly any sizes
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
b74e376e16
|
Update the benchmarks
|
2020-06-19 20:48:08 +02:00 |
|