* New x86 instructions
* Add some isels
* Fixes Issue #376
* Fixes Issue #433. Thanks @adahsuzixin for the semantics and tests
* Fixes Issue #374
* Minor fix to the semantics for VINSERTF128, it should only look at the low bit of imm8
* Minor fixes for sparc isel naming
* Refactors the code to improve directory layout, use more std::string_view in place of std::string, deletes some deprecated functions, deprecates some other functions for eventual deletion, and includes semantics for sparcv8 (sparc32) and sparcv9 (sparc64)
* Update new dir layout with llvm 11 support
* Whoops missing files
* Drop llvm 800 from workflow
* Minor fix
* Move where the install directives are in CMake
* Minor fixes
* Rename tools/ to bin/.
* Minor tweaks
* Should fix issues