gcc-13-20230101 is now available

2023-01-01 Thread GCC Administrator via Gcc
Snapshot gcc-13-20230101 is now available on https://gcc.gnu.org/pub/gcc/snapshots/13-20230101/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 13 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Limits and feature test macroses for vector extension

2023-01-01 Thread Nikita Zlobin via Gcc
Vector extension is great, because allowes to use controllable vectorization without dealing with each SIMD ISA separately. When properly used, it allowes to get better performance, than with auto-vectorization. However, there's just one issue. While for specific SIMD, used as backends for vec-ext