Commit Graph

2 Commits

Author SHA1 Message Date
Mishal Shah
5af9100dc3 Disable SIMDConcreteFP.swift.gyb (76545659)
This test is taking 60+ mins to execute in https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-simulator/
2021-04-12 10:37:09 -07:00
Stephen Canon
7e326063c5 Concrete SIMD operations, part 1 (#36172)
Adds concrete overloads of the following SIMD operations:
- Comparisons: .==, .!=, .<, .<=, .>, .>=
- Logical operations on masks: .!, .&, .^, .|
- Integer arithmetic: &+, &-, &, &+=, &-=, &=
This makes some simple benchmarks 10-100x faster, which is basically a no-brainer, while staying away from the most heavily used operators, so hopefully doesn't impact compilation performance too badly.
2021-03-22 16:48:21 -04:00