===> Building for libretro-pcsx-rearmed-20200526nb3
fatal: not a git repository (or any parent up to mount point /Users/pbulk)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/cdriso.o libpcsxcore/cdriso.c
In file included from libpcsxcore/cdriso.c:31:
In file included from deps/libchdr/chd.h:49:
deps/libchdr/coretypes.h:30:15: warning: unused function 'core_fsize' [-Wunused-function]
static size_t core_fsize(core_file* f)
              ^
1 warning generated.
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/cdrom.o libpcsxcore/cdrom.c
libpcsxcore/cdrom.c:1240:7: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
                i = abs(i - msf2sec(set_loc));
                    ^
libpcsxcore/cdrom.c:1240:7: note: remove the call to 'abs' since unsigned values cannot be negative
                i = abs(i - msf2sec(set_loc));
                    ^~~
1 warning generated.
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/cheat.o libpcsxcore/cheat.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/debug.o libpcsxcore/debug.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/decode_xa.o libpcsxcore/decode_xa.c
libpcsxcore/decode_xa.c:113:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                XACLAMP( x0, -32768<<SH, 32767<<SH ); *destp = x0 >> SH; destp += inc;
                             ~~~~~~^
libpcsxcore/decode_xa.c:29:40: note: expanded from macro 'XACLAMP'
#define XACLAMP(_X_,_MI_,_MA_)  {if(_X_<_MI_)_X_=_MI_;if(_X_>_MA_)_X_=_MA_;}
                                        ^~~~
libpcsxcore/decode_xa.c:113:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                XACLAMP( x0, -32768<<SH, 32767<<SH ); *destp = x0 >> SH; destp += inc;
                             ~~~~~~^
libpcsxcore/decode_xa.c:29:49: note: expanded from macro 'XACLAMP'
#define XACLAMP(_X_,_MI_,_MA_)  {if(_X_<_MI_)_X_=_MI_;if(_X_>_MA_)_X_=_MA_;}
                                                 ^~~~
libpcsxcore/decode_xa.c:114:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                XACLAMP( x1, -32768<<SH, 32767<<SH ); *destp = x1 >> SH; destp += inc;
                             ~~~~~~^
libpcsxcore/decode_xa.c:29:40: note: expanded from macro 'XACLAMP'
#define XACLAMP(_X_,_MI_,_MA_)  {if(_X_<_MI_)_X_=_MI_;if(_X_>_MA_)_X_=_MA_;}
                                        ^~~~
libpcsxcore/decode_xa.c:114:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                XACLAMP( x1, -32768<<SH, 32767<<SH ); *destp = x1 >> SH; destp += inc;
                             ~~~~~~^
libpcsxcore/decode_xa.c:29:49: note: expanded from macro 'XACLAMP'
#define XACLAMP(_X_,_MI_,_MA_)  {if(_X_<_MI_)_X_=_MI_;if(_X_>_MA_)_X_=_MA_;}
                                                 ^~~~
libpcsxcore/decode_xa.c:115:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                XACLAMP( x2, -32768<<SH, 32767<<SH ); *destp = x2 >> SH; destp += inc;
                             ~~~~~~^
libpcsxcore/decode_xa.c:29:40: note: expanded from macro 'XACLAMP'
#define XACLAMP(_X_,_MI_,_MA_)  {if(_X_<_MI_)_X_=_MI_;if(_X_>_MA_)_X_=_MA_;}
                                        ^~~~
libpcsxcore/decode_xa.c:115:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                XACLAMP( x2, -32768<<SH, 32767<<SH ); *destp = x2 >> SH; destp += inc;
                             ~~~~~~^
libpcsxcore/decode_xa.c:29:49: note: expanded from macro 'XACLAMP'
#define XACLAMP(_X_,_MI_,_MA_)  {if(_X_<_MI_)_X_=_MI_;if(_X_>_MA_)_X_=_MA_;}
                                                 ^~~~
libpcsxcore/decode_xa.c:116:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                XACLAMP( x3, -32768<<SH, 32767<<SH ); *destp = x3 >> SH; destp += inc;
                             ~~~~~~^
libpcsxcore/decode_xa.c:29:40: note: expanded from macro 'XACLAMP'
#define XACLAMP(_X_,_MI_,_MA_)  {if(_X_<_MI_)_X_=_MI_;if(_X_>_MA_)_X_=_MA_;}
                                        ^~~~
libpcsxcore/decode_xa.c:116:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                XACLAMP( x3, -32768<<SH, 32767<<SH ); *destp = x3 >> SH; destp += inc;
                             ~~~~~~^
libpcsxcore/decode_xa.c:29:49: note: expanded from macro 'XACLAMP'
#define XACLAMP(_X_,_MI_,_MA_)  {if(_X_<_MI_)_X_=_MI_;if(_X_>_MA_)_X_=_MA_;}
                                                 ^~~~
8 warnings generated.
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/disr3000a.o libpcsxcore/disr3000a.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/mdec.o libpcsxcore/mdec.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/misc.o libpcsxcore/misc.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/plugins.o libpcsxcore/plugins.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/ppf.o libpcsxcore/ppf.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -Wno-nonnull -c -o libpcsxcore/psxbios.o libpcsxcore/psxbios.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxcommon.o libpcsxcore/psxcommon.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxcounters.o libpcsxcore/psxcounters.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxdma.o libpcsxcore/psxdma.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxhle.o libpcsxcore/psxhle.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxhw.o libpcsxcore/psxhw.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxinterpreter.o libpcsxcore/psxinterpreter.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxmem.o libpcsxcore/psxmem.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/r3000a.o libpcsxcore/r3000a.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/sio.o libpcsxcore/sio.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/socket.o libpcsxcore/socket.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/spu.o libpcsxcore/spu.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/gte.o libpcsxcore/gte.c
clang -c -o libpcsxcore/gte_nf.o libpcsxcore/gte.c -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -DFLAGLESS
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/gte_divider.o libpcsxcore/gte_divider.c
clang -pipe -Os -I/opt/pkg/include -DGIT_VERSION=\"-pkgsrc\" -fPIC -mmacosx-version-min=10.1 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c libpcsxcore/gte_neon.S -o libpcsxcore/gte_neon.o
libpcsxcore/gte_neon.S:11:1: error: unknown directive
.syntax unified
^
libpcsxcore/gte_neon.S:15:1: error: unexpected token at start of statement
@ XXX: gteMAC calc shouldn't be saturating, but it is here
^
libpcsxcore/gte_neon.S:17:1: error: unexpected token at start of statement
@ approximate gteMAC|123 flags
^
libpcsxcore/gte_neon.S:18:1: error: unexpected token at start of statement
@ in: rr 123 as gteMAC|123
^
libpcsxcore/gte_neon.S:19:1: error: unexpected token at start of statement
@ trash: nothing
^
libpcsxcore/gte_neon.S:35:1: error: unexpected token at start of statement
@ approximate 3x gteMACn flags
^
libpcsxcore/gte_neon.S:36:1: error: unexpected token at start of statement
@ in: rr 123 as 3 instances gteMACn, *flags
^
libpcsxcore/gte_neon.S:37:1: error: unexpected token at start of statement
@ trash: nothing
^
libpcsxcore/gte_neon.S:49:1: error: unexpected token at start of statement
@ get gteIR|123 flags from gteMAC|123
^
libpcsxcore/gte_neon.S:50:1: error: unexpected token at start of statement
@ in: rr 123 as gteMAC|123
^
libpcsxcore/gte_neon.S:51:1: error: unexpected token at start of statement
@ trash: r2,r3
^
libpcsxcore/gte_neon.S:89:1: error: unexpected token at start of statement
@ load gteR*, gteTR* and gteH (see map above), clear q15
^
libpcsxcore/gte_neon.S:90:1: error: unexpected token at start of statement
@ in: r0 - context
^
libpcsxcore/gte_neon.S:91:1: error: unexpected token at start of statement
@ trash: r3
^
libpcsxcore/gte_neon.S:107:1: error: unexpected token at start of statement
@ do RTP* gteMAC* calculation
^
libpcsxcore/gte_neon.S:108:1: error: unexpected token at start of statement
@ in: gteR*, gteTR* as in map, d8 - VXYZ, r12 - 0
^
libpcsxcore/gte_neon.S:109:1: error: unexpected token at start of statement
@ out: d8,d9 - gteMAC|123, d10 - gteIR|123
^
libpcsxcore/gte_neon.S:110:1: error: unexpected token at start of statement
@ trash: d16-d21
^
libpcsxcore/gte_neon.S:133:11: error: vector register expected
    push {r4-r6,lr}
          ^
libpcsxcore/gte_neon.S:135:1: error: unexpected token at start of statement
@ fmrx r4, fpscr @ vmrs? at least 40 cycle hit
^
libpcsxcore/gte_neon.S:136:9: error: invalid operand for instruction
    ldr r1, [r0, #((((((((((((((((((((((((((((((64 + 4) + 4) + 4) + 4) + 4) + 4) + 4)) + 128) + 4) + 4) + 128) + 128) + 128) + 4) + 4) + 4) + 4) + 256)) + 7*4*4)) + 4) + 4) + 4) + 4) + 4) + 4) + 4) - ((((((((((((64 + 4) + 4) + 4) + 4) + 4) + 4) + 4)) + 128) + 4) + 4) + 128))]
        ^
libpcsxcore/gte_neon.S:137:9: error: invalid operand for instruction
    mov r12, #0
        ^
libpcsxcore/gte_neon.S:139:17: error: vector register expected
    vldmia r0, {d8} @ VXYZ(0)
                ^
libpcsxcore/gte_neon.S:139:19: error: unknown token in expression
    vldmia r0, {d8} @ VXYZ(0)
                  ^
libpcsxcore/gte_neon.S:139:19: error: invalid operand
    vldmia r0, {d8} @ VXYZ(0)
                  ^
<instantiation>:1:5: error: invalid operand for instruction
add r3, r0, #4*32
    ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:2:17: error: vector register expected
    vldmia r3, {d0-d2} @ gteR* [16*9]
                ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:2:24: error: unexpected token in argument list
    vldmia r3, {d0-d2} @ gteR* [16*9]
                       ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:3:5: error: unrecognized instruction mnemonic, did you mean: fmov, mov, movi, movk, movn, movz, smov, umov?
    vmov.i32 q15, #0
    ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:4:9: error: invalid operand for instruction
    add r3, r0, #4*(32+5)
        ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:5:17: error: vector register expected
    vldmia r3, {d4-d5} @ gteTR*
                ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:5:24: error: unexpected token in argument list
    vldmia r3, {d4-d5} @ gteTR*
                       ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:6:30: error: invalid variant 'xxx3'
    vext.16 d2, d1, d2, #2 @ xxx3 -> x321
                             ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:7:30: error: invalid variant 'xx32'
    vext.16 d1, d0, d1, #3 @ xx32 -> x321
                             ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:8:9: error: invalid operand for instruction
    add r3, r0, #4*(32+26)
        ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:9:16: error: unexpected token in argument list
    vld1.32 d11[0], [r3] @ gteH
               ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:10:29: error: invalid variant 'gteTRZ'
    vshll.s32 q3, d5, #12 @ gteTRZ
                            ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:11:29: error: invalid variant 'gteTR'
    vshll.s32 q2, d4, #12 @ gteTR|XY
                            ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:12:23: error: unexpected token in argument list
    vmovl.s16 q6, d11 @ gteH
                      ^
libpcsxcore/gte_neon.S:140:5: note: while in macro instantiation
    rtpx_preload
    ^
libpcsxcore/gte_neon.S:142:1: error: unexpected token at start of statement
@ rtpx_mac @ slower here, faster in RTPT?
^
libpcsxcore/gte_neon.S:143:15: error: unexpected token in argument list
    vmov.16 d8[3], r12 @ kill unused upper vector
              ^
libpcsxcore/gte_neon.S:144:5: error: unrecognized instruction mnemonic, did you mean: mul, pmull, smull, umull?
    vmull.s16 q8, d0, d8
    ^
libpcsxcore/gte_neon.S:145:5: error: unrecognized instruction mnemonic, did you mean: mul, pmull, smull, umull?
    vmull.s16 q9, d1, d8
    ^
libpcsxcore/gte_neon.S:146:5: error: unrecognized instruction mnemonic, did you mean: mul, pmull, smull, umull?
    vmull.s16 q10, d2, d8
    ^
libpcsxcore/gte_neon.S:147:5: error: unrecognized instruction mnemonic, did you mean: add?
    vpadd.s32 d16, d16, d17
    ^
libpcsxcore/gte_neon.S:148:5: error: unrecognized instruction mnemonic, did you mean: add?
    vpadd.s32 d17, d18, d19
    ^
libpcsxcore/gte_neon.S:149:5: error: unrecognized instruction mnemonic, did you mean: add?
    vpadd.s32 d18, d20, d21
    ^
libpcsxcore/gte_neon.S:150:5: error: unrecognized instruction mnemonic
    vpadal.s32 q2, q8
    ^
libpcsxcore/gte_neon.S:151:23: error: unexpected token in argument list
    vpadal.s32 q3, q9 @ d6, d18 is slow?
                      ^
libpcsxcore/gte_neon.S:152:30: error: invalid variant 'gteMAC'
    vqshrn.s64 d8, q2, #12 @ gteMAC|12
                             ^
libpcsxcore/gte_neon.S:153:30: error: invalid variant 'gteMAC3'
    vqshrn.s64 d9, q3, #12 @ gteMAC3
                             ^
libpcsxcore/gte_neon.S:155:9: error: invalid operand for instruction
    add r3, r0, #4*25
        ^
libpcsxcore/gte_neon.S:156:5: error: unrecognized instruction mnemonic, did you mean: st1?
    vst1.32 d8, [r3]!
    ^
libpcsxcore/gte_neon.S:157:15: error: unexpected token in argument list
    vst1.32 d9[0], [r3] @ wb gteMAC|123
              ^
libpcsxcore/gte_neon.S:158:24: error: unexpected token in argument list
    vqmovn.s32 d10, q4 @ gteIR|123
                       ^
libpcsxcore/gte_neon.S:160:25: error: invalid variant 'gteSZ'
    add r3, r0, #4*17 @ gteSZ*
                        ^
libpcsxcore/gte_neon.S:161:17: error: vector register expected
    vldmia r3, {q7} @ d14,d15 gteSZ|123x
                ^
libpcsxcore/gte_neon.S:161:19: error: unknown token in expression
    vldmia r3, {q7} @ d14,d15 gteSZ|123x
                  ^
libpcsxcore/gte_neon.S:161:19: error: invalid operand
    vldmia r3, {q7} @ d14,d15 gteSZ|123x
                  ^
libpcsxcore/gte_neon.S:162:29: error: unexpected symbol modifier following '@'
    vmov.i32 d28, #0xffff @ 0xffff[32]
                            ^
libpcsxcore/gte_neon.S:163:5: error: unrecognized instruction mnemonic, did you mean: fmax, smax, umax?
    vmax.s32 d11, d9, d31
    ^
libpcsxcore/gte_neon.S:164:29: error: unexpected symbol modifier following '@'
    vshr.s32 d16, d12, #1 @ | gteH/2 (adjust for cmp)
                            ^
libpcsxcore/gte_neon.S:165:5: error: unrecognized instruction mnemonic, did you mean: fmov, mov, movi, movk, movn, movz, smov, umov?
    vmov.i32 d26, #1
    ^
libpcsxcore/gte_neon.S:166:23: error: unexpected token in argument list
    vmin.u32 d11, d28 @ saturate to 0..0xffff limD/fSZ3
                      ^
libpcsxcore/gte_neon.S:167:23: error: unexpected token in argument list
    vmovl.s16 q9, d10 @ || expand gteIR|123
                      ^
libpcsxcore/gte_neon.S:168:30: error: unexpected symbol modifier following '@'
    vshl.u32 d13, d12, #16 @ | preparing gteH
                             ^
libpcsxcore/gte_neon.S:169:9: error: invalid operand for instruction
    add r3, r0, #4*9
        ^
libpcsxcore/gte_neon.S:170:5: error: unrecognized instruction mnemonic, did you mean: st1?
    vst1.32 d18, [r3]!
    ^
libpcsxcore/gte_neon.S:171:16: error: unexpected token in argument list
    vst1.32 d19[0], [r3]
               ^
libpcsxcore/gte_neon.S:173:30: error: invalid variant 'new'
    vsli.u64 d15, d11, #32 @ new gteSZ|0123 in q7
                             ^
libpcsxcore/gte_neon.S:174:28: error: unexpected token in argument list
    vclt.u32 d16, d16, d11 @ gteH/2 < fSZ3?
                           ^
libpcsxcore/gte_neon.S:176:9: error: invalid operand for instruction
    add r3, r0, #4*(32+24)
        ^
libpcsxcore/gte_neon.S:177:22: error: unexpected token in argument list
    vld1.32 d4, [r3] @ || gteOF|XY
                     ^
libpcsxcore/gte_neon.S:178:9: error: invalid operand for instruction
    add r3, r0, #4*(32+27)
        ^
libpcsxcore/gte_neon.S:179:22: error: unexpected token in argument list
    vld1.32 d6, [r3] @ || gteDQ|AB
                     ^
libpcsxcore/gte_neon.S:181:5: error: unrecognized instruction mnemonic, did you mean: and, ands?
    vand d11, d16
    ^
libpcsxcore/gte_neon.S:182:22: error: unexpected token in argument list
    vmovl.s32 q2, d4 @ || gteOF|XY [64]
                     ^
libpcsxcore/gte_neon.S:183:23: error: unexpected token in argument list
    vmax.u32 d11, d26 @ make divisor 1 if not
                      ^
libpcsxcore/gte_neon.S:184:22: error: unexpected token in argument list
    vmovl.s32 q3, d6 @ || gteDQ|AB [64]
                     ^
libpcsxcore/gte_neon.S:185:25: error: unexpected symbol modifier following '@'
    add r3, r0, #4*16 @ | gteSZ*
                        ^
libpcsxcore/gte_neon.S:186:17: error: vector register expected
    vstmia r3, {q7} @ | d14,d15 gteSZ|123x
                ^
libpcsxcore/gte_neon.S:186:19: error: unknown token in expression
    vstmia r3, {q7} @ | d14,d15 gteSZ|123x
                  ^
libpcsxcore/gte_neon.S:186:19: error: invalid operand
    vstmia r3, {q7} @ | d14,d15 gteSZ|123x
                  ^
libpcsxcore/gte_neon.S:188:27: error: unexpected token in argument list
    vcvt.f32.u32 d13, d13 @ gteH (float for div)
                          ^
libpcsxcore/gte_neon.S:189:27: error: unexpected token in argument list
    vcvt.f32.u32 d11, d11 @ divisor
                          ^
libpcsxcore/gte_neon.S:191:5: error: unexpected token at start of statement
    @ divide.. it's not worth messing with reciprocals here
    ^
libpcsxcore/gte_neon.S:192:5: error: unexpected token at start of statement
    @ just for 1 value, let's just use VFP divider here
    ^
libpcsxcore/gte_neon.S:193:5: error: unrecognized instruction mnemonic, did you mean: fdiv, sdiv, udiv?
    vdiv.f32 s22, s26, s22
    ^
libpcsxcore/gte_neon.S:195:20: error: unexpected floating point literal
    vmov.f32 d20, #0.5
                   ^
libpcsxcore/gte_neon.S:196:5: error: unrecognized instruction mnemonic, did you mean: add, addp, adds, addv, fadd, madd?
    vadd.f32 d11, d20
    ^
libpcsxcore/gte_neon.S:197:27: error: unexpected token in argument list
    vcvt.u32.f32 d11, d11 @ quotient
                          ^
libpcsxcore/gte_neon.S:199:5: error: unexpected token at start of statement
    @ while NEON's busy we calculate some flags on ARM
    ^
libpcsxcore/gte_neon.S:200:9: error: invalid operand for instruction
    add r3, r0, #4*25
        ^
libpcsxcore/gte_neon.S:201:18: error: invalid variant 'gteFLAG'
    mov lr, #0 @ gteFLAG
                 ^
libpcsxcore/gte_neon.S:202:16: error: vector register expected
    ldmia r3, {r4-r6} @ gteMAC|123
               ^
libpcsxcore/gte_neon.S:202:23: error: unexpected token in argument list
    ldmia r3, {r4-r6} @ gteMAC|123
                      ^
libpcsxcore/gte_neon.S:204:24: error: expect relocation specifier in operand after ':'
    vst1.32 d11, [r1, :64] @ wb quotient for flags (pre-limE)
                       ^
libpcsxcore/gte_neon.S:204:23: error: invalid operand
    vst1.32 d11, [r1, :64] @ wb quotient for flags (pre-limE)
                      ^
libpcsxcore/gte_neon.S:205:5: error: unrecognized instruction mnemonic, did you mean: shl, sqshl, uqshl?
    vqshl.u32 d11, #15
    ^
<instantiation>:1:5: error: invalid operand for instruction
cmp r4, #1
    ^
libpcsxcore/gte_neon.S:207:5: note: while in macro instantiation
    do_mac_flags r4, r5, r6
    ^
<instantiation>:2:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)|(1<<27)
    ^
libpcsxcore/gte_neon.S:207:5: note: while in macro instantiation
    do_mac_flags r4, r5, r6
    ^
<instantiation>:3:9: error: invalid operand for instruction
    cmp r5, #1
        ^
libpcsxcore/gte_neon.S:207:5: note: while in macro instantiation
    do_mac_flags r4, r5, r6
    ^
<instantiation>:4:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)|(1<<26)
    ^
libpcsxcore/gte_neon.S:207:5: note: while in macro instantiation
    do_mac_flags r4, r5, r6
    ^
<instantiation>:5:9: error: invalid operand for instruction
    cmp r6, #1
        ^
libpcsxcore/gte_neon.S:207:5: note: while in macro instantiation
    do_mac_flags r4, r5, r6
    ^
<instantiation>:6:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)|(1<<25)
    ^
libpcsxcore/gte_neon.S:207:5: note: while in macro instantiation
    do_mac_flags r4, r5, r6
    ^
<instantiation>:7:18: error: invalid variant 'same'
    cmn r4, #1 @ same as adds ...
                 ^
libpcsxcore/gte_neon.S:207:5: note: while in macro instantiation
    do_mac_flags r4, r5, r6
    ^
<instantiation>:8:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<30)
    ^
libpcsxcore/gte_neon.S:207:5: note: while in macro instantiation
    do_mac_flags r4, r5, r6
    ^
<instantiation>:9:9: error: invalid operand for instruction
    cmn r5, #1
        ^
libpcsxcore/gte_neon.S:207:5: note: while in macro instantiation
    do_mac_flags r4, r5, r6
    ^
<instantiation>:10:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<29)
    ^
libpcsxcore/gte_neon.S:207:5: note: while in macro instantiation
    do_mac_flags r4, r5, r6
    ^
<instantiation>:11:9: error: invalid operand for instruction
    cmn r6, #1
        ^
libpcsxcore/gte_neon.S:207:5: note: while in macro instantiation
    do_mac_flags r4, r5, r6
    ^
<instantiation>:12:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<28)
    ^
libpcsxcore/gte_neon.S:207:5: note: while in macro instantiation
    do_mac_flags r4, r5, r6
    ^
libpcsxcore/gte_neon.S:209:25: error: invalid variant 'quotient'
    vshr.u32 d11, #15 @ quotient (limE)
                        ^
<instantiation>:1:5: error: invalid operand for instruction
add r2, r4, #0x8000
    ^
libpcsxcore/gte_neon.S:211:5: note: while in macro instantiation
    do_irs_flags r4, r5, r6
    ^
<instantiation>:2:9: error: invalid operand for instruction
    add r3, r5, #0x8000
        ^
libpcsxcore/gte_neon.S:211:5: note: while in macro instantiation
    do_irs_flags r4, r5, r6
    ^
<instantiation>:3:5: error: unrecognized instruction mnemonic, did you mean: lsr, lsrv?
    lsrs r2, #16
    ^
libpcsxcore/gte_neon.S:211:5: note: while in macro instantiation
    do_irs_flags r4, r5, r6
    ^
<instantiation>:4:34: error: invalid variant 'IR1'
    orrne lr, #(1<<31)|(1<<24) @ IR1/limB1
                                 ^
libpcsxcore/gte_neon.S:211:5: note: while in macro instantiation
    do_irs_flags r4, r5, r6
    ^
<instantiation>:5:5: error: unrecognized instruction mnemonic, did you mean: lsr, lsrv?
    lsrs r3, #16
    ^
libpcsxcore/gte_neon.S:211:5: note: while in macro instantiation
    do_irs_flags r4, r5, r6
    ^
<instantiation>:6:9: error: invalid operand for instruction
    add r2, r6, #0x8000
        ^
libpcsxcore/gte_neon.S:211:5: note: while in macro instantiation
    do_irs_flags r4, r5, r6
    ^
<instantiation>:7:5: error: unrecognized instruction mnemonic, did you mean: orn, orr?
    orrne lr, #(1<<31)
    ^
libpcsxcore/gte_neon.S:211:5: note: while in macro instantiation
    do_irs_flags r4, r5, r6
    ^
<instantiation>:8:26: error: invalid variant 'IR2'
    orrne lr, #(1<<23) @ IR2/limB2
                         ^
libpcsxcore/gte_neon.S:211:5: note: while in macro instantiation
    do_irs_flags r4, r5, r6
    ^
<instantiation>:9:5: error: unrecognized instruction mnemonic, did you mean: lsr, lsrv?
    lsrs r2, #16
    ^
libpcsxcore/gte_neon.S:211:5: note: while in macro instantiation
    do_irs_flags r4, r5, r6
    ^
<instantiation>:10:26: error: invalid variant 'IR3'
    orrne lr, #(1<<22) @ IR3/limB3
                         ^
libpcsxcore/gte_neon.S:211:5: note: while in macro instantiation
    do_irs_flags r4, r5, r6
    ^
libpcsxcore/gte_neon.S:213:27: error: unexpected token in argument list
    vmlal.s32 q2, d18, d11[0]@ gteOF|XY + gteIR|12 * quotient
                          ^
libpcsxcore/gte_neon.S:214:9: error: invalid operand for instruction
    add r3, r0, #4*13
        ^
libpcsxcore/gte_neon.S:215:23: error: unexpected token in argument list
    vld1.32 d16, [r3] @ || load fS|XY12, new 01
                      ^
libpcsxcore/gte_neon.S:216:24: error: unexpected token in argument list
    vqmovn.s64 d18, q2 @ saturate to 32
                       ^
libpcsxcore/gte_neon.S:217:27: error: unexpected token in argument list
    vmull.s32 q10, d6, d11[0]@ | d20 = gteDQA * quotient
                          ^
libpcsxcore/gte_neon.S:218:30: error: unexpected symbol modifier following '@'
    vqshl.s32 d19, d18, #5 @ 11bit precision
                             ^
libpcsxcore/gte_neon.S:220:18: error: unexpected token in argument list
    ldr r4, [r1] @ quotient
                 ^
libpcsxcore/gte_neon.S:221:10: error: invalid operand for instruction
    movs r3, r6, lsr #16
         ^
libpcsxcore/gte_neon.S:222:5: error: unrecognized instruction mnemonic, did you mean: orn, orr?
    orrne lr, #(1<<31)
    ^
libpcsxcore/gte_neon.S:223:26: error: invalid variant 'fSZ'
    orrne lr, #(1<<18) @ fSZ (limD)
                         ^
libpcsxcore/gte_neon.S:225:24: error: expect relocation specifier in operand after ':'
    vst1.32 d18, [r1, :64] @ writeback fS|XY2 before limG
                       ^
libpcsxcore/gte_neon.S:225:23: error: invalid operand
    vst1.32 d18, [r1, :64] @ writeback fS|XY2 before limG
                      ^
libpcsxcore/gte_neon.S:227:31: error: invalid variant 'can'
    vshr.s32 d18, d19, #16+5@ can't vqshrn because of insn
                              ^
libpcsxcore/gte_neon.S:228:22: error: unexpected token in argument list
    vadd.s64 d20, d7 @ | gteDQB + gteDQA * quotient
                     ^
libpcsxcore/gte_neon.S:229:23: error: unexpected token in argument list
    vmovn.s32 d18, q9 @ fS|XY2 [s16]
                      ^
libpcsxcore/gte_neon.S:231:25: error: unexpected token in argument list
    vqmovn.s64 d20, q10 @ | gteMAC0
                        ^
libpcsxcore/gte_neon.S:232:9: error: invalid operand for instruction
    add r3, r0, #4*12
        ^
libpcsxcore/gte_neon.S:233:24: error: unexpected token in argument list
    vst1.32 d16, [r3]! @ writeback fS|XY01
                       ^
libpcsxcore/gte_neon.S:234:16: error: unexpected token in argument list
    vst1.32 d18[0], [r3] @ ...2
               ^
libpcsxcore/gte_neon.S:235:9: error: invalid operand for instruction
    add r3, r0, #4*24
        ^
libpcsxcore/gte_neon.S:236:5: error: unrecognized instruction mnemonic, did you mean: shrn, sshr, ushr?
    vshr.s32 d21, d20, #12
    ^
libpcsxcore/gte_neon.S:237:16: error: unexpected token in argument list
    vst1.32 d20[0], [r3] @ gteMAC0
               ^
libpcsxcore/gte_neon.S:239:10: error: invalid operand for instruction
    movs r4, r4, lsr #17
         ^
libpcsxcore/gte_neon.S:240:5: error: unrecognized instruction mnemonic, did you mean: orn, orr?
    orrne lr, #(1<<31)
    ^
libpcsxcore/gte_neon.S:241:26: error: invalid variant 'limE'
    orrne lr, #(1<<17) @ limE
                         ^
libpcsxcore/gte_neon.S:243:5: error: unrecognized instruction mnemonic, did you mean: fmax, smax, umax?
    vmax.s32 d21, d31
    ^
libpcsxcore/gte_neon.S:244:5: error: unrecognized instruction mnemonic, did you mean: fmov, mov, movi, movk, movn, movz, smov, umov?
    vmov.i32 d22, #0x1000
    ^
libpcsxcore/gte_neon.S:245:5: error: unrecognized instruction mnemonic, did you mean: fmin, smin, umin?
    vmin.s32 d21, d22
    ^
libpcsxcore/gte_neon.S:246:9: error: invalid operand for instruction
    add r3, r0, #4*8
        ^
libpcsxcore/gte_neon.S:247:16: error: unexpected token in argument list
    vst1.16 d21[0], [r3] @ gteIR0
               ^
libpcsxcore/gte_neon.S:249:16: error: vector register expected
    ldmia r1, {r4,r5} @ fS|XY2 before limG, after 11bit sat
               ^
libpcsxcore/gte_neon.S:249:18: error: unknown token in expression
    ldmia r1, {r4,r5} @ fS|XY2 before limG, after 11bit sat
                 ^
libpcsxcore/gte_neon.S:249:18: error: invalid operand
    ldmia r1, {r4,r5} @ fS|XY2 before limG, after 11bit sat
                 ^
libpcsxcore/gte_neon.S:250:9: error: invalid operand for instruction
    add r2, r4, #0x400<<16
        ^
libpcsxcore/gte_neon.S:251:9: error: invalid operand for instruction
    add r3, r5, #0x400<<16
        ^
libpcsxcore/gte_neon.S:252:5: error: unrecognized instruction mnemonic, did you mean: lsr, lsrv?
    lsrs r2, #16+11
    ^
libpcsxcore/gte_neon.S:253:26: error: invalid variant 'limG1'
    orrne lr, #(1<<14) @ limG1
                         ^
libpcsxcore/gte_neon.S:254:5: error: unrecognized instruction mnemonic, did you mean: orn, orr?
    orrne lr, #(1<<31)
    ^
libpcsxcore/gte_neon.S:255:5: error: unrecognized instruction mnemonic, did you mean: lsr, lsrv?
    lsrs r3, #16+11
    ^
libpcsxcore/gte_neon.S:256:26: error: invalid variant 'limG2'
    orrne lr, #(1<<13) @ limG2
                         ^
libpcsxcore/gte_neon.S:257:5: error: unrecognized instruction mnemonic, did you mean: orn, orr?
    orrne lr, #(1<<31)
    ^
libpcsxcore/gte_neon.S:258:10: error: invalid operand for instruction
    adds r2, r4, #1
         ^
libpcsxcore/gte_neon.S:259:5: error: unrecognized instruction mnemonic, did you mean: adds, addv?
    addsvc r3, r5, #1
    ^
libpcsxcore/gte_neon.S:260:26: error: invalid variant 'F'
    orrvs lr, #(1<<16) @ F
                         ^
libpcsxcore/gte_neon.S:261:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)
    ^
libpcsxcore/gte_neon.S:262:10: error: invalid operand for instruction
    subs r2, r4, #1
         ^
libpcsxcore/gte_neon.S:263:5: error: unrecognized instruction mnemonic, did you mean: subs?
    subsvc r3, r5, #1
    ^
libpcsxcore/gte_neon.S:264:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)
    ^
libpcsxcore/gte_neon.S:266:25: error: unexpected token in argument list
    ldr r4, [r0, #4*24] @ gteMAC0
                        ^
libpcsxcore/gte_neon.S:267:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<15)
    ^
libpcsxcore/gte_neon.S:269:10: error: invalid operand for instruction
    adds r3, r4, #1
         ^
libpcsxcore/gte_neon.S:270:26: error: invalid variant 'F'
    orrvs lr, #(1<<16) @ F
                         ^
libpcsxcore/gte_neon.S:271:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)
    ^
libpcsxcore/gte_neon.S:272:10: error: invalid operand for instruction
    subs r2, r4, #1
         ^
libpcsxcore/gte_neon.S:273:26: error: invalid variant 'F'
    orrvs lr, #(1<<15) @ F
                         ^
libpcsxcore/gte_neon.S:274:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)
    ^
libpcsxcore/gte_neon.S:275:9: error: invalid operand for instruction
    cmp r4, #0x1000
        ^
libpcsxcore/gte_neon.S:276:26: error: invalid variant 'limH'
    orrhi lr, #(1<<12) @ limH
                         ^
libpcsxcore/gte_neon.S:278:30: error: unexpected token in argument list
    str lr, [r0, #4*(32+31)] @ gteFLAG
                             ^
libpcsxcore/gte_neon.S:280:10: error: vector register expected
    pop {r4-r6,pc}
         ^
libpcsxcore/gte_neon.S:281:5: error: unknown directive
    .size gteRTPS_neon, .-gteRTPS_neon
    ^
libpcsxcore/gte_neon.S:286:11: error: vector register expected
    push {r4-r11,lr}
          ^
libpcsxcore/gte_neon.S:288:9: error: invalid operand for instruction
    ldr r1, [r0, #((((((((((((((((((((((((((((((64 + 4) + 4) + 4) + 4) + 4) + 4) + 4)) + 128) + 4) + 4) + 128) + 128) + 128) + 4) + 4) + 4) + 4) + 256)) + 7*4*4)) + 4) + 4) + 4) + 4) + 4) + 4) + 4) - ((((((((((((64 + 4) + 4) + 4) + 4) + 4) + 4) + 4)) + 128) + 4) + 4) + 128))]
        ^
libpcsxcore/gte_neon.S:289:9: error: invalid operand for instruction
    mov r12, #0
        ^
<instantiation>:1:5: error: invalid operand for instruction
add r3, r0, #4*32
    ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:2:17: error: vector register expected
    vldmia r3, {d0-d2} @ gteR* [16*9]
                ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:2:24: error: unexpected token in argument list
    vldmia r3, {d0-d2} @ gteR* [16*9]
                       ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:3:5: error: unrecognized instruction mnemonic, did you mean: fmov, mov, movi, movk, movn, movz, smov, umov?
    vmov.i32 q15, #0
    ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:4:9: error: invalid operand for instruction
    add r3, r0, #4*(32+5)
        ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:5:17: error: vector register expected
    vldmia r3, {d4-d5} @ gteTR*
                ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:5:24: error: unexpected token in argument list
    vldmia r3, {d4-d5} @ gteTR*
                       ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:6:30: error: invalid variant 'xxx3'
    vext.16 d2, d1, d2, #2 @ xxx3 -> x321
                             ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:7:30: error: invalid variant 'xx32'
    vext.16 d1, d0, d1, #3 @ xx32 -> x321
                             ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:8:9: error: invalid operand for instruction
    add r3, r0, #4*(32+26)
        ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:9:16: error: unexpected token in argument list
    vld1.32 d11[0], [r3] @ gteH
               ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:10:29: error: invalid variant 'gteTRZ'
    vshll.s32 q3, d5, #12 @ gteTRZ
                            ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:11:29: error: invalid variant 'gteTR'
    vshll.s32 q2, d4, #12 @ gteTR|XY
                            ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
<instantiation>:12:23: error: unexpected token in argument list
    vmovl.s16 q6, d11 @ gteH
                      ^
libpcsxcore/gte_neon.S:291:5: note: while in macro instantiation
    rtpx_preload
    ^
libpcsxcore/gte_neon.S:293:33: error: unexpected symbol modifier following '@'
    vmvn.i32 d22, #0x80000000 @ #0x7fffffff
                                ^
libpcsxcore/gte_neon.S:294:5: error: unrecognized instruction mnemonic, did you mean: fmov, mov, movi, movk, movn, movz, smov, umov?
    vmov.i32 d23, #0x80000000
    ^
libpcsxcore/gte_neon.S:295:18: error: invalid variant 'counter'
    mov r3, #3 @ counter
                 ^
libpcsxcore/gte_neon.S:296:18: error: invalid variant 'VXYZ'
    mov r2, r0 @ VXYZ(0)
                 ^
libpcsxcore/gte_neon.S:298:18: error: vector register expected
    vldmia r2!, {d8} @ VXYZ(v)
                 ^
libpcsxcore/gte_neon.S:298:20: error: unknown token in expression
    vldmia r2!, {d8} @ VXYZ(v)
                   ^
libpcsxcore/gte_neon.S:298:20: error: invalid operand
    vldmia r2!, {d8} @ VXYZ(v)
                   ^
libpcsxcore/gte_neon.S:299:15: error: unexpected token in argument list
    vmov.16 d8[3], r12 @ kill unused upper vector
              ^
<instantiation>:1:1: error: unrecognized instruction mnemonic, did you mean: mul, pmull, smull, umull?
vmull.s16 q8, d0, d8
^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:2:5: error: unrecognized instruction mnemonic, did you mean: mul, pmull, smull, umull?
    vmull.s16 q9, d1, d8
    ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:3:5: error: unrecognized instruction mnemonic, did you mean: mul, pmull, smull, umull?
    vmull.s16 q10, d2, d8
    ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:4:5: error: unrecognized instruction mnemonic
    vpaddl.s32 q8, q8
    ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:5:5: error: unrecognized instruction mnemonic
    vpaddl.s32 q9, q9
    ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:6:5: error: unrecognized instruction mnemonic
    vpaddl.s32 q10, q10
    ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:7:23: error: unexpected token in argument list
    vadd.s64 d16, d17 @ d16=d0.16[2]*d8.16[2], as
                      ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:8:23: error: unexpected token in argument list
    vadd.s64 d18, d19 @ d8[3]==0, so won't affect
                      ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:9:23: error: unexpected token in argument list
    vadd.s64 d20, d21 @ QC
                      ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:10:5: error: unrecognized instruction mnemonic, did you mean: add, addp, adds, addv, fadd, madd?
    vadd.s64 d16, d4
    ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:11:5: error: unrecognized instruction mnemonic, did you mean: add, addp, adds, addv, fadd, madd?
    vadd.s64 d18, d5
    ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:12:5: error: unrecognized instruction mnemonic, did you mean: add, addp, adds, addv, fadd, madd?
    vadd.s64 d20, d6
    ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:13:30: error: invalid variant 'gteMAC1'
    vqshrn.s64 d8, q8, #12 @ gteMAC1
                             ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:14:31: error: invalid variant 'gteMAC2'
    vqshrn.s64 d18, q9, #12 @ gteMAC2
                              ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:15:31: error: invalid variant 'gteMAC3'
    vqshrn.s64 d9, q10, #12 @ gteMAC3
                              ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:16:29: error: invalid variant 'gteMAC'
    vsli.u64 d8, d18, #32 @ gteMAC|12
                            ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:17:15: error: unexpected token in argument list
    vmov.32 d9[1], r12
              ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
<instantiation>:18:24: error: unexpected token in argument list
    vqmovn.s32 d10, q4 @ gteIR|123; losing 2 cycles?
                       ^
libpcsxcore/gte_neon.S:301:5: note: while in macro instantiation
    rtpx_mac
    ^
libpcsxcore/gte_neon.S:302:22: error: unexpected token in argument list
    vmin.s32 d22, d8 @ min gteMAC|12
                     ^
libpcsxcore/gte_neon.S:303:22: error: unexpected token in argument list
    vmax.s32 d23, d8 @ max gteMAC|12
                     ^
libpcsxcore/gte_neon.S:304:10: error: invalid operand for instruction
    subs r3, #1
         ^
libpcsxcore/gte_neon.S:305:14: error: vector register expected
    vst1.32 {d9,d10}, [r1, :128]!
             ^
libpcsxcore/gte_neon.S:305:16: error: unknown token in expression
    vst1.32 {d9,d10}, [r1, :128]!
               ^
libpcsxcore/gte_neon.S:305:16: error: invalid operand
    vst1.32 {d9,d10}, [r1, :128]!
               ^
libpcsxcore/gte_neon.S:308:14: error: vector register expected
    vst1.32 {d22,d23}, [r1, :128]! @ min/max gteMAC|12, for flags
             ^
libpcsxcore/gte_neon.S:308:17: error: unknown token in expression
    vst1.32 {d22,d23}, [r1, :128]! @ min/max gteMAC|12, for flags
                ^
libpcsxcore/gte_neon.S:308:17: error: invalid operand
    vst1.32 {d22,d23}, [r1, :128]! @ min/max gteMAC|12, for flags
                ^
libpcsxcore/gte_neon.S:310:5: error: unexpected token at start of statement
    @ - phase2 -
    ^
libpcsxcore/gte_neon.S:311:9: error: invalid operand for instruction
    sub r1, r1, #8*2*4
        ^
libpcsxcore/gte_neon.S:312:17: error: vector register expected
    vldmia r1, {d0-d3} @ note: d4,d5 is for gteOF|XY
                ^
libpcsxcore/gte_neon.S:312:24: error: unexpected token in argument list
    vldmia r1, {d0-d3} @ note: d4,d5 is for gteOF|XY
                       ^
libpcsxcore/gte_neon.S:314:18: error: unexpected token in argument list
    vmov d20, d0 @ gteMAC3 v=0
                 ^
libpcsxcore/gte_neon.S:315:26: error: unexpected token in argument list
    vmin.s16 d24, d1, d3 @ | find min IR
                         ^
libpcsxcore/gte_neon.S:316:29: error: unexpected symbol modifier following '@'
    vshr.s32 d22, d12, #1 @ || gteH/2 (adjust for cmp)
                            ^
libpcsxcore/gte_neon.S:317:26: error: unexpected token in argument list
    vmax.s16 d25, d1, d3 @ | .. also max, for flag gen
                         ^
libpcsxcore/gte_neon.S:318:29: error: invalid variant 'gteMAC3'
    vsli.u64 d20, d2, #32 @ gteMAC3 v=1
                            ^
libpcsxcore/gte_neon.S:319:18: error: unexpected token in argument list
    vmov d21, d9 @ ... v=2
                 ^
libpcsxcore/gte_neon.S:321:29: error: unexpected symbol modifier following '@'
    vmov.i32 q14, #0xffff @ 0xffff[32]
                            ^
libpcsxcore/gte_neon.S:322:5: error: unrecognized instruction mnemonic, did you mean: fmax, smax, umax?
    vmax.s32 q10, q15
    ^
libpcsxcore/gte_neon.S:323:5: error: unrecognized instruction mnemonic, did you mean: fmov, mov, movi, movk, movn, movz, smov, umov?
    vmov.i32 q13, #1
    ^
libpcsxcore/gte_neon.S:324:21: error: unexpected token in argument list
    vdup.32 q11, d22[0] @ gteH/2
                    ^
libpcsxcore/gte_neon.S:325:23: error: unexpected token in argument list
    vmin.u32 q10, q14 @ saturate to 0..0xffff limD/fSZ(v)
                      ^
libpcsxcore/gte_neon.S:326:23: error: unexpected token in argument list
    vmin.s16 d24, d10 @ | find min/max IR
                      ^
libpcsxcore/gte_neon.S:327:23: error: unexpected token in argument list
    vmax.s16 d25, d10 @ |
                      ^
libpcsxcore/gte_neon.S:329:25: error: unexpected symbol modifier following '@'
    add r3, r0, #4*19 @ ||
                        ^
libpcsxcore/gte_neon.S:330:16: error: unexpected token in argument list
    vld1.32 d14[0], [r3] @ || gteSZ3
               ^
libpcsxcore/gte_neon.S:332:28: error: unexpected token in argument list
    vclt.u32 q11, q11, q10 @ gteH/2 < fSZ(v)?
                           ^
libpcsxcore/gte_neon.S:333:9: error: invalid operand for instruction
    add r3, r0, #4*17
        ^
libpcsxcore/gte_neon.S:334:24: error: unexpected token in argument list
    vst1.32 d20, [r3]! @ | writeback fSZ(v)
                       ^
libpcsxcore/gte_neon.S:335:5: error: unrecognized instruction mnemonic, did you mean: and, ands?
    vand q11, q10, q11
    ^
libpcsxcore/gte_neon.S:336:16: error: unexpected token in argument list
    vst1.32 d21[0], [r3] @ |
               ^
libpcsxcore/gte_neon.S:337:28: error: unexpected token in argument list
    vmax.u32 q10, q11, q13 @ make divisor 1 if not
                           ^
libpcsxcore/gte_neon.S:338:9: error: invalid operand for instruction
    add r3, r1, #8*8
        ^
libpcsxcore/gte_neon.S:339:17: error: vector register expected
    vstmia r3, {q12} @ min/max IR for flags
                ^
libpcsxcore/gte_neon.S:339:20: error: unknown token in expression
    vstmia r3, {q12} @ min/max IR for flags
                   ^
libpcsxcore/gte_neon.S:339:20: error: invalid operand
    vstmia r3, {q12} @ min/max IR for flags
                   ^
libpcsxcore/gte_neon.S:340:5: error: unrecognized instruction mnemonic, did you mean: fcvt?
    vcvt.f32.u32 q10, q10
    ^
libpcsxcore/gte_neon.S:341:30: error: unexpected symbol modifier following '@'
    vshl.u32 d13, d12, #16 @ | preparing gteH
                             ^
libpcsxcore/gte_neon.S:343:5: error: unexpected token at start of statement
    @ while NEON's busy we calculate some flags on ARM
    ^
libpcsxcore/gte_neon.S:344:9: error: invalid operand for instruction
    add r2, r1, #8*2*3
        ^
libpcsxcore/gte_neon.S:345:18: error: invalid variant 'gteFLAG'
    mov lr, #0 @ gteFLAG
                 ^
libpcsxcore/gte_neon.S:346:16: error: vector register expected
    ldmia r2, {r4-r7} @ min/max gteMAC|12
               ^
libpcsxcore/gte_neon.S:346:23: error: unexpected token in argument list
    ldmia r2, {r4-r7} @ min/max gteMAC|12
                      ^
libpcsxcore/gte_neon.S:347:10: error: invalid operand for instruction
    subs r2, r4, #1
         ^
libpcsxcore/gte_neon.S:348:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)|(1<<27)
    ^
libpcsxcore/gte_neon.S:349:10: error: invalid operand for instruction
    subs r3, r5, #1
         ^
libpcsxcore/gte_neon.S:350:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)|(1<<26)
    ^
libpcsxcore/gte_neon.S:351:10: error: invalid operand for instruction
    adds r2, r6, #1
         ^
libpcsxcore/gte_neon.S:352:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<30)
    ^
libpcsxcore/gte_neon.S:353:10: error: invalid operand for instruction
    adds r3, r7, #1
         ^
libpcsxcore/gte_neon.S:354:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<29)
    ^
libpcsxcore/gte_neon.S:355:22: error: unexpected token in argument list
    ldr r4, [r1, #0] @ gteMAC3 v=0
                     ^
libpcsxcore/gte_neon.S:356:24: error: unexpected token in argument list
    ldr r5, [r1, #8*2] @ ... v=1
                       ^
libpcsxcore/gte_neon.S:357:24: error: unexpected token in argument list
    ldr r6, [r1, #8*4] @ ... v=2
                       ^
libpcsxcore/gte_neon.S:359:9: error: invalid operand for instruction
    add r3, r0, #4*(32+24)
        ^
libpcsxcore/gte_neon.S:360:22: error: unexpected token in argument list
    vld1.32 d4, [r3] @ || gteOF|XY
                     ^
libpcsxcore/gte_neon.S:361:9: error: invalid operand for instruction
    add r3, r0, #4*(32+27)
        ^
libpcsxcore/gte_neon.S:362:22: error: unexpected token in argument list
    vld1.32 d6, [r3] @ || gteDQ|AB
                     ^
libpcsxcore/gte_neon.S:364:5: error: unexpected token at start of statement
    @ divide
    ^
libpcsxcore/gte_neon.S:366:25: error: unexpected token in argument list
    vrecpe.f32 q11, q10 @ inv
                        ^
libpcsxcore/gte_neon.S:367:22: error: unexpected token in argument list
    vmovl.s32 q2, d4 @ || gteOF|XY [64]
                     ^
libpcsxcore/gte_neon.S:368:22: error: unexpected token in argument list
    vmovl.s32 q3, d6 @ || gteDQ|AB [64]
                     ^
libpcsxcore/gte_neon.S:369:30: error: unexpected token in argument list
    vrecps.f32 q12, q10, q11 @ step
                             ^
libpcsxcore/gte_neon.S:370:27: error: unexpected token in argument list
    vcvt.f32.u32 d13, d13 @ | gteH (float for div)
                          ^
libpcsxcore/gte_neon.S:371:19: error: unexpected floating point literal
    vmov.f32 q8, #0.5 @ |||
                  ^
libpcsxcore/gte_neon.S:372:28: error: unexpected token in argument list
    vmul.f32 q11, q12, q11 @ better inv
                           ^
libpcsxcore/gte_neon.S:373:9: error: invalid operand for instruction
    add r3, r0, #4*16
        ^
libpcsxcore/gte_neon.S:374:16: error: unexpected token in argument list
    vst1.32 d14[0], [r3] @ gteSZ0 = gteSZ3
               ^
libpcsxcore/gte_neon.S:375:21: error: unexpected token in argument list
    vdup.32 q13, d13[0] @ |
                    ^
libpcsxcore/gte_neon.S:376:1: error: unexpected token at start of statement
@ vrecps.f32 q12, q10, q11 @ step
^
libpcsxcore/gte_neon.S:377:1: error: unexpected token at start of statement
@ vmul.f32 q11, q12, q11 @ better inv
^
libpcsxcore/gte_neon.S:378:28: error: unexpected token in argument list
    vmul.f32 q10, q13, q11 @ result
                           ^
<instantiation>:1:5: error: invalid operand for instruction
cmp r4, #1
    ^
libpcsxcore/gte_neon.S:397:5: note: while in macro instantiation
    do_mac_flags3x r4, r5, r6, (1<<31)|(1<<25), (1<<27) @ MAC3
    ^
<instantiation>:2:5: error: unrecognized instruction mnemonic, did you mean: cmp?
    cmpvc r5, #1
    ^
libpcsxcore/gte_neon.S:397:5: note: while in macro instantiation
    do_mac_flags3x r4, r5, r6, (1<<31)|(1<<25), (1<<27) @ MAC3
    ^
<instantiation>:3:5: error: unrecognized instruction mnemonic, did you mean: cmp?
    cmpvc r6, #1
    ^
libpcsxcore/gte_neon.S:397:5: note: while in macro instantiation
    do_mac_flags3x r4, r5, r6, (1<<31)|(1<<25), (1<<27) @ MAC3
    ^
<instantiation>:4:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)|(1<<25)
    ^
libpcsxcore/gte_neon.S:397:5: note: while in macro instantiation
    do_mac_flags3x r4, r5, r6, (1<<31)|(1<<25), (1<<27) @ MAC3
    ^
<instantiation>:5:18: error: invalid variant 'adds'
    cmn r4, #1 @ adds ...
                 ^
libpcsxcore/gte_neon.S:397:5: note: while in macro instantiation
    do_mac_flags3x r4, r5, r6, (1<<31)|(1<<25), (1<<27) @ MAC3
    ^
<instantiation>:6:5: error: unrecognized instruction mnemonic, did you mean: cmn?
    cmnvc r5, #1
    ^
libpcsxcore/gte_neon.S:397:5: note: while in macro instantiation
    do_mac_flags3x r4, r5, r6, (1<<31)|(1<<25), (1<<27) @ MAC3
    ^
<instantiation>:7:5: error: unrecognized instruction mnemonic, did you mean: cmn?
    cmnvc r6, #1
    ^
libpcsxcore/gte_neon.S:397:5: note: while in macro instantiation
    do_mac_flags3x r4, r5, r6, (1<<31)|(1<<25), (1<<27) @ MAC3
    ^
<instantiation>:8:24: error: invalid variant 'MAC3'
    orrvs lr, #(1<<27)@MAC3
                       ^
libpcsxcore/gte_neon.S:397:5: note: while in macro instantiation
    do_mac_flags3x r4, r5, r6, (1<<31)|(1<<25), (1<<27) @ MAC3
    ^
libpcsxcore/gte_neon.S:398:9: error: invalid operand for instruction
    orr r7, r4, r5
        ^
libpcsxcore/gte_neon.S:399:9: error: invalid operand for instruction
    add r4, r1, #8*8
        ^
libpcsxcore/gte_neon.S:400:9: error: invalid operand for instruction
    orr r3, r7, r6
        ^
libpcsxcore/gte_neon.S:401:16: error: vector register expected
    ldmia r4, {r7,r8,r10,r11} @ min/max IR
               ^
libpcsxcore/gte_neon.S:401:18: error: unknown token in expression
    ldmia r4, {r7,r8,r10,r11} @ min/max IR
                 ^
libpcsxcore/gte_neon.S:401:18: error: invalid operand
    ldmia r4, {r7,r8,r10,r11} @ min/max IR
                 ^
libpcsxcore/gte_neon.S:403:10: error: invalid operand for instruction
    movs r3, r3, lsr #16
         ^
libpcsxcore/gte_neon.S:404:5: error: unrecognized instruction mnemonic, did you mean: orn, orr?
    orrne lr, #(1<<31)
    ^
libpcsxcore/gte_neon.S:405:26: error: invalid variant 'fSZ'
    orrne lr, #(1<<18) @ fSZ (limD)
                         ^
libpcsxcore/gte_neon.S:407:22: error: unexpected token in argument list
    vadd.f32 q10, q8 @ adjust for vcvt rounding mode
                     ^
libpcsxcore/gte_neon.S:408:5: error: unrecognized instruction mnemonic, did you mean: fcvt?
    vcvt.u32.f32 q8, q10
    ^
libpcsxcore/gte_neon.S:409:22: error: unexpected token in argument list
    vmovl.s16 q9, d1 @ expand gteIR|12 v=0
                     ^
libpcsxcore/gte_neon.S:410:23: error: unexpected token in argument list
    vmovl.s16 q10, d3 @ expand gteIR|12 v=1
                      ^
libpcsxcore/gte_neon.S:411:9: error: invalid operand for instruction
    add r6, r1, #8*10
        ^
libpcsxcore/gte_neon.S:412:17: error: vector register expected
    vstmia r6, {q8} @ wb quotients for flags (pre-limE)
                ^
libpcsxcore/gte_neon.S:412:19: error: unknown token in expression
    vstmia r6, {q8} @ wb quotients for flags (pre-limE)
                  ^
libpcsxcore/gte_neon.S:412:19: error: invalid operand
    vstmia r6, {q8} @ wb quotients for flags (pre-limE)
                  ^
libpcsxcore/gte_neon.S:413:5: error: unrecognized instruction mnemonic, did you mean: shl, sqshl, uqshl?
    vqshl.u32 q8, #15
    ^
libpcsxcore/gte_neon.S:414:24: error: unexpected token in argument list
    vmovl.s16 q11, d10 @ expand gteIR|12 v=2
                       ^
libpcsxcore/gte_neon.S:415:24: error: invalid variant 'quotients'
    vshr.u32 q8, #15 @ quotients (limE)
                       ^
libpcsxcore/gte_neon.S:416:21: error: unexpected token in argument list
    vdup.32 d24, d16[0]
                    ^
libpcsxcore/gte_neon.S:417:21: error: unexpected token in argument list
    vdup.32 d25, d16[1]
                    ^
libpcsxcore/gte_neon.S:418:21: error: unexpected token in argument list
    vdup.32 d26, d17[0] @ quotient (dup)
                    ^
libpcsxcore/gte_neon.S:420:5: error: unexpected token at start of statement
    @ flags for minIR012 (r7,r8), maxIR012 (r10,r11)
    ^
libpcsxcore/gte_neon.S:421:9: error: invalid operand for instruction
    mov r4, #0x10000
        ^
libpcsxcore/gte_neon.S:422:9: error: invalid operand for instruction
    cmp r7, #1<<16
        ^
libpcsxcore/gte_neon.S:423:5: error: unrecognized instruction mnemonic, did you mean: cmn?
    cmnvc r10, #1<<16
    ^
libpcsxcore/gte_neon.S:424:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)
    ^
libpcsxcore/gte_neon.S:425:26: error: invalid variant 'IR2'
    orrvs lr, #(1<<23) @ IR2/limB2
                         ^
libpcsxcore/gte_neon.S:426:5: error: unrecognized instruction mnemonic, did you mean: sb, sbcs, subs?
    rsbs r2, r4, r7, lsl #16
    ^
libpcsxcore/gte_neon.S:427:5: error: unrecognized instruction mnemonic, did you mean: cmn?
    cmnvc r4, r10, lsl #16
    ^
libpcsxcore/gte_neon.S:428:34: error: invalid variant 'IR1'
    orrvs lr, #(1<<31)|(1<<24) @ IR1/limB1
                                 ^
libpcsxcore/gte_neon.S:429:5: error: unrecognized instruction mnemonic, did you mean: sb, sbcs, subs?
    rsbs r2, r4, r8, lsl #16
    ^
libpcsxcore/gte_neon.S:430:5: error: unrecognized instruction mnemonic, did you mean: cmn?
    cmnvc r4, r11, lsl #16
    ^
libpcsxcore/gte_neon.S:431:26: error: invalid variant 'IR3'
    orrvs lr, #(1<<22) @ IR3/limB3
                         ^
libpcsxcore/gte_neon.S:433:28: error: unexpected token in argument list
    vmull.s32 q9, d18, d24 @ gteIR|12 * quotient v=0
                           ^
libpcsxcore/gte_neon.S:434:29: error: unexpected token in argument list
    vmull.s32 q10, d20, d25 @ ... v=1
                            ^
libpcsxcore/gte_neon.S:435:29: error: unexpected token in argument list
    vmull.s32 q11, d22, d26 @ ... v=2
                            ^
libpcsxcore/gte_neon.S:436:21: error: unexpected token in argument list
    vadd.s64 q9, q2 @ gteOF|XY + gteIR|12 * quotient
                    ^
libpcsxcore/gte_neon.S:437:22: error: unexpected token in argument list
    vadd.s64 q10, q2 @ ... v=1
                     ^
libpcsxcore/gte_neon.S:438:22: error: unexpected token in argument list
    vadd.s64 q11, q2 @ ... v=2
                     ^
libpcsxcore/gte_neon.S:439:24: error: unexpected token in argument list
    vqmovn.s64 d18, q9 @ saturate to 32 v=0
                       ^
libpcsxcore/gte_neon.S:440:25: error: unexpected token in argument list
    vqmovn.s64 d19, q10 @ ... v=1
                        ^
libpcsxcore/gte_neon.S:441:25: error: unexpected token in argument list
    vqmovn.s64 d20, q11 @ ... v=2
                        ^
libpcsxcore/gte_neon.S:442:28: error: unexpected token in argument list
    vmin.s32 d14, d18, d19 @ || find min/max fS|XY(v) [32]
                           ^
libpcsxcore/gte_neon.S:443:28: error: unexpected token in argument list
    vmax.s32 d15, d18, d19 @ || for flags
                           ^
libpcsxcore/gte_neon.S:444:5: error: unrecognized instruction mnemonic, did you mean: fmin, smin, umin?
    vmin.s32 d14, d20
    ^
libpcsxcore/gte_neon.S:445:5: error: unrecognized instruction mnemonic, did you mean: fmax, smax, umax?
    vmax.s32 d15, d20
    ^
libpcsxcore/gte_neon.S:446:29: error: unexpected symbol modifier following '@'
    vqshl.s32 q11, q9, #5 @ 11bit precision, v=0,1
                            ^
libpcsxcore/gte_neon.S:447:30: error: invalid variant '...'
    vqshl.s32 d24, d20, #5 @ ... v=2
                             ^
libpcsxcore/gte_neon.S:448:28: error: unexpected token in argument list
    vmull.s32 q13, d6, d17 @ | gteDQA * quotient v=2
                           ^
libpcsxcore/gte_neon.S:449:29: error: unexpected token in argument list
    vpmin.s32 d16, d14, d31 @ || also find min/max in pair
                            ^
libpcsxcore/gte_neon.S:450:29: error: unexpected token in argument list
    vpmax.s32 d17, d15, d31 @ ||
                            ^
libpcsxcore/gte_neon.S:451:27: error: invalid variant 'can'
    vshr.s32 q11, #16+5 @ can't vqshrn because of insn
                          ^
libpcsxcore/gte_neon.S:452:27: error: invalid variant 'encoding'
    vshr.s32 d24, #16+5 @ encoding doesn't allow 21 :(
                          ^
libpcsxcore/gte_neon.S:453:30: error: unexpected symbol modifier following '@'
    vsli.u64 d16, d17, #32 @ || pack in-pair min/max
                             ^
libpcsxcore/gte_neon.S:454:22: error: unexpected token in argument list
    vadd.s64 d26, d7 @ | gteDQB + gteDQA * quotient
                     ^
libpcsxcore/gte_neon.S:455:24: error: unexpected token in argument list
    vmovn.s32 d12, q11 @ fS|XY(v) [s16] v=0,1
                       ^
libpcsxcore/gte_neon.S:456:24: error: unexpected token in argument list
    vmovn.s32 d13, q12 @ 3
                       ^
libpcsxcore/gte_neon.S:457:17: error: vector register expected
    vstmia r1, {d14-d16} @ || other cacheline than quotients
                ^
libpcsxcore/gte_neon.S:457:26: error: unexpected token in argument list
    vstmia r1, {d14-d16} @ || other cacheline than quotients
                         ^
libpcsxcore/gte_neon.S:458:9: error: invalid operand for instruction
    add r3, r0, #4*12
        ^
libpcsxcore/gte_neon.S:459:24: error: unexpected token in argument list
    vst1.32 d12, [r3]! @ writeback fS|XY v=0,1
                       ^
libpcsxcore/gte_neon.S:460:16: error: unexpected token in argument list
    vst1.32 d13[0], [r3]
               ^
libpcsxcore/gte_neon.S:462:25: error: unexpected token in argument list
    vqmovn.s64 d26, q13 @ | gteMAC0
                        ^
libpcsxcore/gte_neon.S:463:23: error: unexpected token in argument list
    vmovl.u16 q5, d10 @ expand gteIR|123 v=2
                      ^
libpcsxcore/gte_neon.S:465:5: error: unrecognized instruction mnemonic, did you mean: fmov, mov, movi, movk, movn, movz, smov, umov?
    vmov.i32 d13, #0x1000
    ^
libpcsxcore/gte_neon.S:466:5: error: unrecognized instruction mnemonic, did you mean: shrn, sshr, ushr?
    vshr.s32 d12, d26, #12
    ^
libpcsxcore/gte_neon.S:468:9: error: invalid operand for instruction
    add r3, r0, #4*24
        ^
libpcsxcore/gte_neon.S:469:16: error: unexpected token in argument list
    vst1.32 d26[0], [r3]! @ gteMAC0
               ^
libpcsxcore/gte_neon.S:470:5: error: unrecognized instruction mnemonic, did you mean: fmax, smax, umax?
    vmax.s32 d12, d30
    ^
libpcsxcore/gte_neon.S:471:23: error: unexpected token in argument list
    vst1.32 d8, [r3]! @ gteMAC123 (last iteration)
                      ^
libpcsxcore/gte_neon.S:472:15: error: unexpected token in argument list
    vst1.32 d9[0], [r3]
              ^
libpcsxcore/gte_neon.S:474:23: error: unexpected token in argument list
    vmin.s32 d12, d13 @ | gteIR0
                      ^
libpcsxcore/gte_neon.S:476:16: error: vector register expected
    ldmia r6, {r4-r6} @ quotients
               ^
libpcsxcore/gte_neon.S:476:23: error: unexpected token in argument list
    ldmia r6, {r4-r6} @ quotients
                      ^
libpcsxcore/gte_neon.S:477:9: error: invalid operand for instruction
    orr r4, r5
        ^
libpcsxcore/gte_neon.S:478:9: error: invalid operand for instruction
    orr r4, r6
        ^
libpcsxcore/gte_neon.S:479:9: error: invalid operand for instruction
    add r3, r0, #4*8
        ^
libpcsxcore/gte_neon.S:480:10: error: invalid operand for instruction
    movs r4, r4, lsr #17
         ^
libpcsxcore/gte_neon.S:482:16: error: unexpected token in argument list
    vst1.32 d12[0], [r3]! @ gteIR0
               ^
libpcsxcore/gte_neon.S:483:24: error: unexpected token in argument list
    vst1.32 d10, [r3]! @ gteIR12
                       ^
libpcsxcore/gte_neon.S:484:16: error: unexpected token in argument list
    vst1.32 d11[0], [r3] @ ..3
               ^
libpcsxcore/gte_neon.S:486:5: error: unexpected token at start of statement
    @ ~23 cycles
    ^
libpcsxcore/gte_neon.S:487:26: error: invalid variant 'limE'
    orrne lr, #(1<<31) @ limE
                         ^
libpcsxcore/gte_neon.S:488:26: error: invalid variant 'limE'
    orrne lr, #(1<<17) @ limE
                         ^
libpcsxcore/gte_neon.S:489:16: error: vector register expected
    ldmia r1, {r4-r9}
               ^
libpcsxcore/gte_neon.S:490:30: error: invalid variant 'min'
    add r2, r4, #0x400<<16 @ min fSX
                             ^
libpcsxcore/gte_neon.S:491:30: error: invalid variant 'max'
    add r3, r6, #0x400<<16 @ max fSX
                             ^
libpcsxcore/gte_neon.S:492:5: error: unrecognized instruction mnemonic, did you mean: lsr, lsrv?
    lsrs r2, #16+11
    ^
libpcsxcore/gte_neon.S:493:5: error: unrecognized instruction mnemonic
    lsrseq r3, #16+11
    ^
libpcsxcore/gte_neon.S:494:26: error: invalid variant 'limG1'
    orrne lr, #(1<<31) @ limG1
                         ^
libpcsxcore/gte_neon.S:495:5: error: unrecognized instruction mnemonic, did you mean: orn, orr?
    orrne lr, #(1<<14)
    ^
libpcsxcore/gte_neon.S:496:30: error: invalid variant 'min'
    add r2, r5, #0x400<<16 @ min fSY
                             ^
libpcsxcore/gte_neon.S:497:30: error: invalid variant 'max'
    add r3, r7, #0x400<<16 @ max fSY
                             ^
libpcsxcore/gte_neon.S:498:5: error: unrecognized instruction mnemonic, did you mean: lsr, lsrv?
    lsrs r2, #16+11
    ^
libpcsxcore/gte_neon.S:499:5: error: unrecognized instruction mnemonic
    lsrseq r3, #16+11
    ^
libpcsxcore/gte_neon.S:500:26: error: invalid variant 'limG2'
    orrne lr, #(1<<31) @ limG2
                         ^
libpcsxcore/gte_neon.S:501:5: error: unrecognized instruction mnemonic, did you mean: orn, orr?
    orrne lr, #(1<<13)
    ^
libpcsxcore/gte_neon.S:502:10: error: invalid operand for instruction
    adds r2, r9, #1
         ^
libpcsxcore/gte_neon.S:503:26: error: invalid variant 'F'
    orrvs lr, #(1<<16) @ F (31 already done by above)
                         ^
libpcsxcore/gte_neon.S:504:10: error: invalid operand for instruction
    subs r3, r8, #1
         ^
libpcsxcore/gte_neon.S:506:25: error: unexpected token in argument list
    ldr r4, [r0, #4*24] @ gteMAC0
                        ^
libpcsxcore/gte_neon.S:507:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<15)
    ^
libpcsxcore/gte_neon.S:509:10: error: invalid operand for instruction
    adds r3, r4, #1
         ^
libpcsxcore/gte_neon.S:510:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<16)
    ^
libpcsxcore/gte_neon.S:511:26: error: invalid variant 'F'
    orrvs lr, #(1<<31) @ F
                         ^
libpcsxcore/gte_neon.S:512:10: error: invalid operand for instruction
    subs r2, r4, #1
         ^
libpcsxcore/gte_neon.S:513:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<15)
    ^
libpcsxcore/gte_neon.S:514:26: error: invalid variant 'F'
    orrvs lr, #(1<<31) @ F
                         ^
libpcsxcore/gte_neon.S:515:9: error: invalid operand for instruction
    cmp r4, #0x1000
        ^
libpcsxcore/gte_neon.S:516:26: error: invalid variant 'limH'
    orrhi lr, #(1<<12) @ limH
                         ^
libpcsxcore/gte_neon.S:518:30: error: unexpected token in argument list
    str lr, [r0, #4*(32+31)] @ gteFLAG
                             ^
libpcsxcore/gte_neon.S:520:10: error: vector register expected
    pop {r4-r11,pc}
         ^
libpcsxcore/gte_neon.S:521:5: error: unknown directive
    .size gteRTPT_neon, .-gteRTPT_neon
    ^
libpcsxcore/gte_neon.S:525:1: error: unexpected token at start of statement
@ note: non-std calling convention used
^
libpcsxcore/gte_neon.S:526:1: error: unexpected token at start of statement
@ r0 = CP2 (d,c) (must preserve)
^
libpcsxcore/gte_neon.S:527:1: error: unexpected token at start of statement
@ r1 = op
^
libpcsxcore/gte_neon.S:528:1: error: unexpected token at start of statement
@ r4,r5 = VXYZ(v) packed
^
libpcsxcore/gte_neon.S:529:1: error: unexpected token at start of statement
@ r6 = &MX11(mx)
^
libpcsxcore/gte_neon.S:530:1: error: unexpected token at start of statement
@ r7 = &CV1(cv)
^
libpcsxcore/gte_neon.S:532:10: error: invalid operand for instruction
    uxth r5, r5
         ^
libpcsxcore/gte_neon.S:533:15: error: unexpected token in argument list
    vmov.32 d8[0], r4
              ^
libpcsxcore/gte_neon.S:534:15: error: unexpected token in argument list
    vmov.32 d8[1], r5 @ VXYZ(v)
              ^
libpcsxcore/gte_neon.S:535:17: error: vector register expected
    vldmia r6, {d0-d2} @ MXxy/gteR* [16*9]
                ^
libpcsxcore/gte_neon.S:535:24: error: unexpected token in argument list
    vldmia r6, {d0-d2} @ MXxy/gteR* [16*9]
                       ^
libpcsxcore/gte_neon.S:536:17: error: vector register expected
    vldmia r7, {d4-d5} @ CVx/gteTR*
                ^
libpcsxcore/gte_neon.S:536:24: error: unexpected token in argument list
    vldmia r7, {d4-d5} @ CVx/gteTR*
                       ^
libpcsxcore/gte_neon.S:538:5: error: unrecognized instruction mnemonic, did you mean: fmov, mov, movi, movk, movn, movz, smov, umov?
    vmov.i32 q15, #0
    ^
libpcsxcore/gte_neon.S:539:30: error: invalid variant 'xxx3'
    vext.16 d2, d1, d2, #2 @ xxx3 -> x321
                             ^
libpcsxcore/gte_neon.S:540:30: error: invalid variant 'xx32'
    vext.16 d1, d0, d1, #3 @ xx32 -> x321
                             ^
libpcsxcore/gte_neon.S:541:29: error: invalid variant 'gteTRZ'
    vshll.s32 q3, d5, #12 @ gteTRZ/CV3
                            ^
libpcsxcore/gte_neon.S:542:29: error: invalid variant 'gteTR'
    vshll.s32 q2, d4, #12 @ gteTR|XY/CV12
                            ^
libpcsxcore/gte_neon.S:544:5: error: unrecognized instruction mnemonic, did you mean: mul, pmull, smull, umull?
    vmull.s16 q8, d0, d8
    ^
libpcsxcore/gte_neon.S:545:5: error: unrecognized instruction mnemonic, did you mean: mul, pmull, smull, umull?
    vmull.s16 q9, d1, d8
    ^
libpcsxcore/gte_neon.S:546:5: error: unrecognized instruction mnemonic, did you mean: mul, pmull, smull, umull?
    vmull.s16 q10, d2, d8
    ^
libpcsxcore/gte_neon.S:547:5: error: unrecognized instruction mnemonic, did you mean: add?
    vpadd.s32 d16, d16, d17
    ^
libpcsxcore/gte_neon.S:548:5: error: unrecognized instruction mnemonic, did you mean: add?
    vpadd.s32 d17, d18, d19
    ^
libpcsxcore/gte_neon.S:549:5: error: unrecognized instruction mnemonic, did you mean: add?
    vpadd.s32 d18, d20, d21
    ^
libpcsxcore/gte_neon.S:550:5: error: unrecognized instruction mnemonic
    vpadal.s32 q2, q8
    ^
libpcsxcore/gte_neon.S:551:5: error: unrecognized instruction mnemonic
    vpadal.s32 q3, q9
    ^
libpcsxcore/gte_neon.S:552:9: error: invalid operand for instruction
    tst r1, #1<<19
        ^
libpcsxcore/gte_neon.S:554:5: error: unrecognized instruction mnemonic, did you mean: shrn, sshr, ushr?
    vshr.s64 q2, q2, #12
    ^
libpcsxcore/gte_neon.S:555:5: error: unrecognized instruction mnemonic, did you mean: shrn, sshr, ushr?
    vshr.s64 q3, q3, #12
    ^
libpcsxcore/gte_neon.S:557:23: error: unexpected token in argument list
    vqmovn.s64 d8, q2 @ gteMAC|12
                      ^
libpcsxcore/gte_neon.S:558:23: error: unexpected token in argument list
    vqmovn.s64 d9, q3 @ gteMAC3
                      ^
libpcsxcore/gte_neon.S:560:9: error: invalid operand for instruction
    tst r1, #1<<10
        ^
libpcsxcore/gte_neon.S:561:9: error: invalid operand for instruction
    add r3, r0, #4*25
        ^
libpcsxcore/gte_neon.S:562:24: error: unexpected token in argument list
    vqmovn.s32 d10, q4 @ gteIR|123
                       ^
libpcsxcore/gte_neon.S:563:5: error: unrecognized instruction mnemonic, did you mean: st1?
    vst1.32 d8, [r3]!
    ^
libpcsxcore/gte_neon.S:564:15: error: unexpected token in argument list
    vst1.32 d9[0], [r3] @ wb gteMAC|123
              ^
libpcsxcore/gte_neon.S:567:5: error: unrecognized instruction mnemonic, did you mean: fmax, smax, umax?
    vmax.s16 d10, d31
    ^
libpcsxcore/gte_neon.S:569:23: error: unexpected token in argument list
    vmovl.s16 q9, d10 @ expand gteIR|123
                      ^
libpcsxcore/gte_neon.S:570:9: error: invalid operand for instruction
    add r3, r0, #4*9
        ^
libpcsxcore/gte_neon.S:571:5: error: unrecognized instruction mnemonic, did you mean: st1?
    vst1.32 d18, [r3]!
    ^
libpcsxcore/gte_neon.S:572:16: error: unexpected token in argument list
    vst1.32 d19[0], [r3]
               ^
libpcsxcore/gte_neon.S:573:5: error: unrecognized instruction mnemonic, did you mean: b, bcax, bl, br, sb, tbx?
    bx lr
    ^
libpcsxcore/gte_neon.S:574:5: error: unknown directive
    .size gteMVMVA_part_neon, .-gteMVMVA_part_neon
    ^
libpcsxcore/gte_neon.S:577:1: error: unexpected token at start of statement
@ get flags after gteMVMVA_part_neon operation
^
libpcsxcore/gte_neon.S:579:11: error: vector register expected
    push {r4,r5,lr}
          ^
libpcsxcore/gte_neon.S:579:13: error: unknown token in expression
    push {r4,r5,lr}
            ^
libpcsxcore/gte_neon.S:579:13: error: invalid operand
    push {r4,r5,lr}
            ^
libpcsxcore/gte_neon.S:580:18: error: invalid variant 'lm'
    tst r1, r1 @ lm
                 ^
libpcsxcore/gte_neon.S:581:18: error: invalid variant 'gteFLAG'
    mov lr, #0 @ gteFLAG
                 ^
libpcsxcore/gte_neon.S:582:9: error: invalid operand for instruction
    mov r2, #0
        ^
libpcsxcore/gte_neon.S:583:9: error: invalid operand for instruction
    mov r12, #15
        ^
libpcsxcore/gte_neon.S:584:25: error: invalid variant 'adj'
    moveq r2, #0x8000 @ adj
                        ^
libpcsxcore/gte_neon.S:585:22: error: invalid variant 'shift'
    moveq r12, #16 @ shift
                     ^
libpcsxcore/gte_neon.S:587:9: error: invalid operand for instruction
    add r3, r0, #4*25
        ^
libpcsxcore/gte_neon.S:588:16: error: vector register expected
    ldmia r3, {r3-r5} @ gteMAC|123
               ^
libpcsxcore/gte_neon.S:588:23: error: unexpected token in argument list
    ldmia r3, {r3-r5} @ gteMAC|123
                      ^
<instantiation>:1:5: error: invalid operand for instruction
cmp r3, #1
    ^
libpcsxcore/gte_neon.S:590:5: note: while in macro instantiation
    do_mac_flags r3, r4, r5
    ^
<instantiation>:2:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)|(1<<27)
    ^
libpcsxcore/gte_neon.S:590:5: note: while in macro instantiation
    do_mac_flags r3, r4, r5
    ^
<instantiation>:3:9: error: invalid operand for instruction
    cmp r4, #1
        ^
libpcsxcore/gte_neon.S:590:5: note: while in macro instantiation
    do_mac_flags r3, r4, r5
    ^
<instantiation>:4:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)|(1<<26)
    ^
libpcsxcore/gte_neon.S:590:5: note: while in macro instantiation
    do_mac_flags r3, r4, r5
    ^
<instantiation>:5:9: error: invalid operand for instruction
    cmp r5, #1
        ^
libpcsxcore/gte_neon.S:590:5: note: while in macro instantiation
    do_mac_flags r3, r4, r5
    ^
<instantiation>:6:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<31)|(1<<25)
    ^
libpcsxcore/gte_neon.S:590:5: note: while in macro instantiation
    do_mac_flags r3, r4, r5
    ^
<instantiation>:7:18: error: invalid variant 'same'
    cmn r3, #1 @ same as adds ...
                 ^
libpcsxcore/gte_neon.S:590:5: note: while in macro instantiation
    do_mac_flags r3, r4, r5
    ^
<instantiation>:8:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<30)
    ^
libpcsxcore/gte_neon.S:590:5: note: while in macro instantiation
    do_mac_flags r3, r4, r5
    ^
<instantiation>:9:9: error: invalid operand for instruction
    cmn r4, #1
        ^
libpcsxcore/gte_neon.S:590:5: note: while in macro instantiation
    do_mac_flags r3, r4, r5
    ^
<instantiation>:10:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<29)
    ^
libpcsxcore/gte_neon.S:590:5: note: while in macro instantiation
    do_mac_flags r3, r4, r5
    ^
<instantiation>:11:9: error: invalid operand for instruction
    cmn r5, #1
        ^
libpcsxcore/gte_neon.S:590:5: note: while in macro instantiation
    do_mac_flags r3, r4, r5
    ^
<instantiation>:12:5: error: unrecognized instruction mnemonic, did you mean: orr?
    orrvs lr, #(1<<28)
    ^
libpcsxcore/gte_neon.S:590:5: note: while in macro instantiation
    do_mac_flags r3, r4, r5
    ^
libpcsxcore/gte_neon.S:592:9: error: invalid operand for instruction
    add r3, r2
        ^
libpcsxcore/gte_neon.S:593:9: error: invalid operand for instruction
    add r4, r2
        ^
libpcsxcore/gte_neon.S:594:9: error: invalid operand for instruction
    add r5, r2
        ^
libpcsxcore/gte_neon.S:595:5: error: unrecognized instruction mnemonic, did you mean: asr, asrv?
    asrs r3, r12
    ^
libpcsxcore/gte_neon.S:596:34: error: invalid variant 'IR1'
    orrne lr, #(1<<31)|(1<<24) @ IR1/limB1
                                 ^
libpcsxcore/gte_neon.S:597:5: error: unrecognized instruction mnemonic, did you mean: asr, asrv?
    asrs r4, r12
    ^
libpcsxcore/gte_neon.S:598:5: error: unrecognized instruction mnemonic, did you mean: orn, orr?
    orrne lr, #(1<<31)
    ^
libpcsxcore/gte_neon.S:599:26: error: invalid variant 'IR2'
    orrne lr, #(1<<23) @ IR2/limB2
                         ^
libpcsxcore/gte_neon.S:600:5: error: unrecognized instruction mnemonic, did you mean: asr, asrv?
    asrs r5, r12
    ^
libpcsxcore/gte_neon.S:601:26: error: invalid variant 'IR3'
    orrne lr, #(1<<22) @ IR3/limB3
                         ^
libpcsxcore/gte_neon.S:602:30: error: unexpected token in argument list
    str lr, [r0, #4*(32+31)] @ gteFLAG
                             ^
libpcsxcore/gte_neon.S:604:10: error: vector register expected
    pop {r4,r5,pc}
         ^
libpcsxcore/gte_neon.S:604:12: error: unknown token in expression
    pop {r4,r5,pc}
           ^
libpcsxcore/gte_neon.S:604:12: error: invalid operand
    pop {r4,r5,pc}
           ^
libpcsxcore/gte_neon.S:605:5: error: unknown directive
    .size gteMACtoIR_flags_neon, .-gteMACtoIR_flags_neon
    ^
libpcsxcore/gte_neon.S:609:1: error: unexpected token at start of statement
@ vim:filetype=armasm
^
gmake: *** [Makefile:350: libpcsxcore/gte_neon.o] Error 1
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/libretro-pcsx-rearmed
*** Error code 1

Stop.
bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/libretro-pcsx-rearmed