Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* move ARM-specific peephole opts out * move more ARM code out of assembler.ts * make copy of backthumb.js to backavr.js to get started * make it compile * test hook in place * basic tests working, labels working, more refactoring * fix bugs from refactoring * various fixes * 32-bit support for AVR completed * 32bit support completed * getting ready for more testing of AVR * Fix merge errors * more work on AVR disassembler * get printing to conform to our assembler * more avr assembler testing * assembler mods * assembler fixes generalize for longer instructions that include label and register * fixes * more bug fixes for 32-bit instructions * bug fixes for 32bit inst * fix relative branch computation * first major test passing! * minor changes * fixed up bug with SP * oops - forgot one * a new bug - relative branch computation * fixed bug in label encoder * forgot one * more mods * more mods * getting closer... * first pass refactoring done * move files around * testing... bug fixes * basic tests pass * remove public * fix up whitespace issues * changes based on comments from michal * remove new code * Update .gitignore * remove assembly file
- Loading branch information