swift
[Accelerate] [vDSP] Swift Overlays
#24184
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
116
Changes
View On
GitHub
[Accelerate] [vDSP] Swift Overlays
#24184
swift-ci
merged 116 commits into
swiftlang:master
from
FlexMonkey:Accelerate_Swift-vDSP-Overlays
[Accelerate] [vDSP] Large Vector Type Conversion Operations
df1d85f6
Fix availability check in tests.
e9e9b4ea
Code Review Fixes
d840cd9a
Swift Overlays to Accelerate.vDSP Integration Operations
f7360ada
Reorder parameters in comments.
6b246733
Accelerate vDSP Fill, Clear, and Generation Operations
3cf79534
version number fix.
6e502046
Fix version numbers
5d63ddea
fix version numbers
be81f917
Merge remote-tracking branch 'refs/remotes/origin/accelerate-vDSP-con…
6b7d7f67
Swift overlays to Accelerate.vDSP clipping, limit, and threshold oper…
d80065d5
remove spurious `runAllTests`.
8d9179ce
Swift Overlays to Accelerate vDSP Polynomial Evaluation Functions
12374f3a
vDSP Miscellaneous Conversions
c2d286bb
Replace using single element arrays to pass scalar values with `withU…
c64f42a7
vDSP Elementwise Vector-Vector and Vector-Scalar Arithmetic
49246470
vDSP Vector Reduction Functions
92dc7433
Add missing operations: `vDSP_sve_svesq` and `vDSP_sve_svesqD`.
34e8b1af
vDSP - Swift overlays to `vDSP_desamp` and `vDSP_deq22`.
99d8e573
fix broken tests.
aabcfce6
Rename vDSP reduction functions to disambiguate at every use site.
d069a1e0
Swift overlays to vDSP dot product, hypotenuse, and distance squared …
f3bdb4b8
Swift overlays to Accelerate.vDSP 1D and 2D convolution operations.
e6e3d424
Code review changes - better parameter naming for `downsample`, and r…
6fad0cf9
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
* Remove parameter labels from commutative operations.
9b833319
Better naming for tuple parameters.
781f1631
Add missing operations: `vDSP_zvabs` and `vDSP_zvmags`.
034a33ad
Remove unnecessary prefixes to tuple parameters.
d8e73fc9
Swift overlays to `vDSP_vswsum` and `vDSP_vswsumD` for sliding
990a4087
Remove `by` and `from` parameter names for divide and subtract operat…
f62897ae
Rename pointers for `vDSP_vsub` and `vDSP_vsubD` to match vDSP functi…
3a5934d7
Merge branch 'master' into accelerate-vDSP-conversion
c12cf572
Refactor Tests
21599756
Merge branch 'master' into accelerate-vDSP-elementwiseVectorArithmetic
65e2eb6d
Refactor Tests
7bd09f54
Merge branch 'master' into accelerate-vDSP-integration
6597c0db
Refactor tests.
28acb638
Merge branch 'master' into accelerate-vDSP-convolution
0e82e8f7
Refactor Tests
cf988b16
Remove spurious newline
9e80871a
Merge branch 'master' into accelerate-vDSP-fillClearGenerate
06f0565b
Refactor Tests
f6e31df4
Merge branch 'master' into accelerate-vDSP-clippingLimitThreshold
5e41b10d
Refactor Tests
68bc5ac9
Merge branch 'master' into accelerate-vDSP-polynomialEvaluation
31116aa2
Merge branch 'master' into accelerate-vDSP-vectorReduction
2f45f2a3
Refactor Tests
2fe0ac7d
Merge branch 'master' into accelerate-vDSP-differenceEquationAndDowns…
b076cac9
Merge branch 'master' into accelerate-vDSP-geometry
92feb8ac
Refactor Tests
51ca33d7
Merge branch 'master' into accelerate-vDSP-miscConversions
f39351ac
Refactor tests
38e0278b
Update Accelerate_vDSPConversion.swift
d1878a24
Merge branch 'master' into accelerate-vDSP-slidingWindow
c6e594f4
Merge branch 'master' into accelerate-vDSP-singleVectorOperations
4a2cc180
Refactor Tests
01ed7511
Merge branch 'master' into accelerate-vDSP-complexOperations
393c404a
Refactor Tests
ff599da9
Merge branch 'master' into accelerate-vDSP-linearInterpolation
75ca8c03
Remove duplicated tests
800318ed
remove duplicated tests
0fa3c40d
Merge branch 'master' into accelerate-vDSP-integration
65f1e631
remove duplicated tests
90187555
Merge branch 'master' into accelerate-vDSP-slidingWindow
5c4fc180
Remove duplicated tests
d3d7c987
Create integrations functions that return the result.
f5afb0d7
Merge branch 'master' into accelerate-vDSP-clippingLimitThreshold
45e60ba7
Add versions of operations that return the result as an array.
f1e98b61
Merge branch 'master' into accelerate-vDSP-polynomialEvaluation
05a53a4c
Add versions of operations that return a result.
25475850
Merge branch 'master' into accelerate-vDSP-geometry
2308927a
Add operations that return a result.
850e1a48
Merge branch 'master' into accelerate-vDSP-convolution
ebffbbef
Add operations that return the result
6a700fdc
Merge branch 'master' into accelerate-vDSP-differenceEquationAndDowns…
42355b39
Create versions of operations that return the result.
a3478e0b
Merge branch 'master' into accelerate-vDSP-singleVectorOperations
3c7768e3
add operations that return the result
40523b39
Merge branch 'master' into accelerate-vDSP-miscConversions
3b87572e
Add operations that return result.
6f803763
Merge branch 'master' into accelerate-vDSP-linearInterpolation
23b75ed3
Add operations that return their result.
80c529dd
Merge branch 'master' into accelerate-vDSP-elementwiseVectorArithmetic
fd42237e
Add versions of operations that return the result.
9f752aa0
Merge branch 'master' into accelerate-vDSP-complexOperations
d84b0652
Merge branch 'master' into accelerate-vDSP-fillClearGenerate
fb9fa8de
Create versions of window and ramp generation operations that return …
0606fdd9
Merge branch 'master' into accelerate-vDSP-miscConversions
1a66a0f0
Add conversion functions that return the result.
4cfbaa90
Merge branch 'master' into accelerate-vDSP-conversion
df1ed6a8
Add conversion operations that return the result.
a0f504b8
Remove breaking test
1df6ad87
Added `floatToDouble` and `doubleToFloat`
47214235
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
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
None yet
Milestone
No milestone
Login to write a write a comment.
Login via GitHub