Move todo list from README to issue tracker.
@@ -11,19 +11,10 @@ Right now the focus is on portable implementations, but eventually I'd
like to try to implement instruction sets with one another (like
implementing SSE using NEON).
-Instruction sets I'd like to implement include:
-
- * [x86](https://software.intel.com/sites/landingpage/IntrinsicsGuide/)
- * SSE
- * SSE2
- * SSE3
- * SSE4.1
- * SSE4.2
- * AVX
- * AVX2
- * AVX-512
- * ARM
- * NEON
+For information on which instruction sets we intend to support, or to
+track progress, see the
+[instruction-set-support](https://github.com/nemequ/simde/issues?q=is%3Aissue+is%3Aopen+label%3Ainstruction-set-support)
+label in the issue tracker.
It's going to be a while before this project is really usable, if
ever. There are a *lot* of instructions. If you'd like to help,
@@ -33,11 +24,12 @@ implementation, but it's really not difficult work.
## Portability
-The code currently requires GCC (or a compiler masquerading as GCC,
-like clang or icc). It wouldn't be too difficult to support other
-compilers, one would mostly just need to add macros for accessing
-individual elements in the vector types, and define vector types in an
-ifdef to avoid relying on the `vector_size` GNU C extension.
+The code currently requires GCC (or a compiler which implements GCC's
+vector extensions, like clang or icc). It wouldn't be too difficult
+to support other compilers, one would mostly just need to add macros
+for accessing individual elements in the vector types, and define
+vector types in an ifdef to avoid relying on the `vector_size` GNU C
+extension.
I don't know when, or if, I'll get around to it, but if you're willing
to work on it patches are welcome.
