swift
[Accelerate] [vDSP] Swift Overlays
#24184
Merged

[Accelerate] [vDSP] Swift Overlays #24184

FlexMonkey
FlexMonkey [Accelerate] [vDSP] Large Vector Type Conversion Operations
df1d85f6
FlexMonkey Fix availability check in tests.
e9e9b4ea
Code Review Fixes
d840cd9a
FlexMonkey Swift Overlays to Accelerate.vDSP Integration Operations
f7360ada
FlexMonkey Reorder parameters in comments.
6b246733
FlexMonkey Accelerate vDSP Fill, Clear, and Generation Operations
3cf79534
FlexMonkey version number fix.
6e502046
FlexMonkey Fix version numbers
5d63ddea
FlexMonkey fix version numbers
be81f917
FlexMonkey Merge remote-tracking branch 'refs/remotes/origin/accelerate-vDSP-con…
6b7d7f67
FlexMonkey Swift overlays to Accelerate.vDSP clipping, limit, and threshold oper…
d80065d5
FlexMonkey remove spurious `runAllTests`.
8d9179ce
FlexMonkey Swift Overlays to Accelerate vDSP Polynomial Evaluation Functions
12374f3a
FlexMonkey vDSP Miscellaneous Conversions
c2d286bb
FlexMonkey Replace using single element arrays to pass scalar values with `withU…
c64f42a7
FlexMonkey vDSP Elementwise Vector-Vector and Vector-Scalar Arithmetic
49246470
FlexMonkey vDSP Vector Reduction Functions
92dc7433
FlexMonkey Add missing operations: `vDSP_sve_svesq` and `vDSP_sve_svesqD`.
34e8b1af
FlexMonkey vDSP - Swift overlays to `vDSP_desamp` and `vDSP_deq22`.
99d8e573
FlexMonkey fix broken tests.
aabcfce6
FlexMonkey Rename vDSP reduction functions to disambiguate at every use site.
d069a1e0
FlexMonkey Swift overlays to vDSP dot product, hypotenuse, and distance squared …
f3bdb4b8
FlexMonkey Swift overlays to Accelerate.vDSP 1D and 2D convolution operations.
e6e3d424
FlexMonkey Code review changes - better parameter naming for `downsample`, and r…
6fad0cf9
FlexMonkey vDSP Swift Overlays to Vector-Vector Extrema and Single-Vector Operat…
0ab30574
vDSP Swift Overlays to Complex Vector Operations
171f6e27
Swift Overlays to vDSP Linear Interpolation Operations
8f9c4759
FlexMonkey * Remove parameter labels from commutative operations.
9b833319
FlexMonkey Better naming for tuple parameters.
781f1631
FlexMonkey Add missing operations: `vDSP_zvabs` and `vDSP_zvmags`.
034a33ad
FlexMonkey Remove unnecessary prefixes to tuple parameters.
d8e73fc9
FlexMonkey Swift overlays to `vDSP_vswsum` and `vDSP_vswsumD` for sliding
990a4087
FlexMonkey Remove `by` and `from` parameter names for divide and subtract operat…
f62897ae
FlexMonkey Rename pointers for `vDSP_vsub` and `vDSP_vsubD` to match vDSP functi…
3a5934d7
FlexMonkey Merge branch 'master' into accelerate-vDSP-conversion
c12cf572
FlexMonkey Refactor Tests
21599756
FlexMonkey Merge branch 'master' into accelerate-vDSP-elementwiseVectorArithmetic
65e2eb6d
FlexMonkey Refactor Tests
7bd09f54
FlexMonkey Merge branch 'master' into accelerate-vDSP-integration
6597c0db
FlexMonkey Refactor tests.
28acb638
FlexMonkey Merge branch 'master' into accelerate-vDSP-convolution
0e82e8f7
FlexMonkey Refactor Tests
cf988b16
FlexMonkey Remove spurious newline
9e80871a
FlexMonkey Merge branch 'master' into accelerate-vDSP-fillClearGenerate
06f0565b
FlexMonkey Refactor Tests
f6e31df4
FlexMonkey Merge branch 'master' into accelerate-vDSP-clippingLimitThreshold
5e41b10d
FlexMonkey Refactor Tests
68bc5ac9
FlexMonkey Merge branch 'master' into accelerate-vDSP-polynomialEvaluation
31116aa2
FlexMonkey Merge branch 'master' into accelerate-vDSP-vectorReduction
2f45f2a3
FlexMonkey Refactor Tests
2fe0ac7d
FlexMonkey Merge branch 'master' into accelerate-vDSP-differenceEquationAndDowns…
b076cac9
FlexMonkey Merge branch 'master' into accelerate-vDSP-geometry
92feb8ac
FlexMonkey Refactor Tests
51ca33d7
FlexMonkey Merge branch 'master' into accelerate-vDSP-miscConversions
f39351ac
FlexMonkey Refactor tests
38e0278b
FlexMonkey Update Accelerate_vDSPConversion.swift
d1878a24
FlexMonkey Merge branch 'master' into accelerate-vDSP-slidingWindow
c6e594f4
FlexMonkey Merge branch 'master' into accelerate-vDSP-singleVectorOperations
4a2cc180
FlexMonkey Refactor Tests
01ed7511
FlexMonkey Merge branch 'master' into accelerate-vDSP-complexOperations
393c404a
FlexMonkey Refactor Tests
ff599da9
FlexMonkey Merge branch 'master' into accelerate-vDSP-linearInterpolation
75ca8c03
FlexMonkey Remove duplicated tests
800318ed
FlexMonkey remove duplicated tests
0fa3c40d
FlexMonkey Merge branch 'master' into accelerate-vDSP-integration
65f1e631
FlexMonkey remove duplicated tests
90187555
FlexMonkey Merge branch 'master' into accelerate-vDSP-slidingWindow
5c4fc180
FlexMonkey Remove duplicated tests
d3d7c987
FlexMonkey Create integrations functions that return the result.
f5afb0d7
FlexMonkey Merge branch 'master' into accelerate-vDSP-clippingLimitThreshold
45e60ba7
FlexMonkey Add versions of operations that return the result as an array.
f1e98b61
Merge branch 'master' into accelerate-vDSP-polynomialEvaluation
05a53a4c
FlexMonkey Add versions of operations that return a result.
25475850
FlexMonkey Merge branch 'master' into accelerate-vDSP-geometry
2308927a
FlexMonkey Add operations that return a result.
850e1a48
FlexMonkey Merge branch 'master' into accelerate-vDSP-convolution
ebffbbef
FlexMonkey Add operations that return the result
6a700fdc
FlexMonkey Merge branch 'master' into accelerate-vDSP-differenceEquationAndDowns…
42355b39
FlexMonkey Create versions of operations that return the result.
a3478e0b
FlexMonkey Merge branch 'master' into accelerate-vDSP-singleVectorOperations
3c7768e3
FlexMonkey add operations that return the result
40523b39
FlexMonkey Merge branch 'master' into accelerate-vDSP-miscConversions
3b87572e
FlexMonkey Add operations that return result.
6f803763
FlexMonkey Merge branch 'master' into accelerate-vDSP-linearInterpolation
23b75ed3
FlexMonkey Add operations that return their result.
80c529dd
FlexMonkey Merge branch 'master' into accelerate-vDSP-elementwiseVectorArithmetic
fd42237e
FlexMonkey Add versions of operations that return the result.
9f752aa0
FlexMonkey Merge branch 'master' into accelerate-vDSP-complexOperations
d84b0652
FlexMonkey Merge branch 'master' into accelerate-vDSP-fillClearGenerate
fb9fa8de
FlexMonkey Create versions of window and ramp generation operations that return …
0606fdd9
FlexMonkey Merge branch 'master' into accelerate-vDSP-miscConversions
1a66a0f0
FlexMonkey Add conversion functions that return the result.
4cfbaa90
FlexMonkey Merge branch 'master' into accelerate-vDSP-conversion
df1ed6a8
FlexMonkey Add conversion operations that return the result.
a0f504b8
FlexMonkey Remove breaking test
1df6ad87
FlexMonkey Added `floatToDouble` and `doubleToFloat`
47214235
FlexMonkey Add pseudo code to inverted clip description.
f4541326
Remove spurious parameter from comments for `clear()` function.
74e7413b
As per code review, rename `convert(_:to:)` to `convertElements(of:to…
364a143b
Merge remote-tracking branch 'origin/accelerate-vDSP-slidingWindow' i…
ff15bdd1
Merge remote-tracking branch 'origin/accelerate-vDSP-linearInterpolat…
d5fca4f0
Merge remote-tracking branch 'origin/accelerate-vDSP-complexOperation…
98cc3895
Merge remote-tracking branch 'origin/accelerate-vDSP-convolution' int…
73752876
Merge remote-tracking branch 'origin/accelerate-vDSP-geometry' into A…
1f76b6d0
Merge remote-tracking branch 'origin/accelerate-vDSP-differenceEquati…
95eaa0d3
Merge remote-tracking branch 'origin/accelerate-vDSP-vectorReduction'…
a2ad79fc
Merge remote-tracking branch 'origin/accelerate-vDSP-elementwiseVecto…
eabf7d46
Merge remote-tracking branch 'origin/accelerate-vDSP-miscConversions'…
87ab1d61
Merge remote-tracking branch 'origin/accelerate-vDSP-polynomialEvalua…
2ee19145
Merge remote-tracking branch 'origin/accelerate-vDSP-clippingLimitThr…
8571214a
Merge branch 'accelerate-vDSP-fillClearGenerate' into Accelerate_Swif…
8b76ff51
Merge remote-tracking branch 'origin/accelerate-vDSP-integration' int…
ac4b5b9e
Merge branch 'accelerate-vDSP-conversion' into Accelerate_Swift-vDSP-…
48abf328
Merge remote-tracking branch 'origin/accelerate-vDSP-singleVectorOper…
7be3ed7d
Composite Branch of vDSP Swift Overlay Work
3c813faa
Uncomment breaking test
38f300c4
stephentyrone
swift-ci
stephentyrone
stephentyrone
swift-ci swift-ci merged 4a98214f into master 6 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone