The patch is a start for encouraging frontends to codegen generic IR, while tuning for specific architectures.
Starting off with two examples: strided loads and stores for ARM/AArch64.
I expect the doc to be expand to more patterns, some still under discussion.
The doc could also refer to something more specific, such as "codegen of vector code".
If the content gets too large, it could be moved as a subpage.
Please suggest who is best to review this.
Adding Philip as the doc owner, and Michael as fyi for future AVX512 doc.
What is the take away from this piece of advice?
small edits:
e.g. intrinsics or inline asm.
define "generic IR" or use alternate phrase