gcc: xtensa: implement bswapsi2, bswapdi2 and helpers
2020-12-20 Max Filippov <jcmvbkbc@gmail.com> gcc/ * config/xtensa/xtensa.md (bswapsi2, bswapdi2): New patterns. gcc/testsuite/ * gcc.target/xtensa/bswap.c: New test. libgcc/ * config/xtensa/lib1funcs.S (__bswapsi2, __bswapdi2): New functions. * config/xtensa/t-xtensa (LIB1ASMFUNCS): Add _bswapsi2 and _bswapdi2.
Showing
- gcc/config/xtensa/xtensa.md 21 additions, 0 deletionsgcc/config/xtensa/xtensa.md
- gcc/testsuite/gcc.target/xtensa/bswap.c 14 additions, 0 deletionsgcc/testsuite/gcc.target/xtensa/bswap.c
- libgcc/config/xtensa/lib1funcs.S 39 additions, 0 deletionslibgcc/config/xtensa/lib1funcs.S
- libgcc/config/xtensa/t-xtensa 1 addition, 0 deletionslibgcc/config/xtensa/t-xtensa
Loading
Please register or sign in to comment