-
Notifications
You must be signed in to change notification settings - Fork 587
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Avr #409
Merged
Avr #409
Changes from 84 commits
Commits
Show all changes
89 commits
Select commit
Hold shift click to select a range
975a1f4
move ARM-specific peephole opts out
tballmsft 868109b
move more ARM code out of assembler.ts
tballmsft 68e7cb7
make copy of backthumb.js to backavr.js to get started
tballmsft 7c8cfcb
make it compile
tballmsft e593d8c
test hook in place
tballmsft ab5993a
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft a137cf6
basic tests working, labels working, more refactoring
tballmsft bfb16f0
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 642a8d0
fix bugs from refactoring
tballmsft df44e9c
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft bc4323e
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 693d2f5
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft a7346df
various fixes
tballmsft 04ba7c4
32-bit support for AVR completed
tballmsft 3191f7f
32bit support completed
tballmsft bd717ec
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft aa81525
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 23697b6
getting ready for more testing of AVR
tballmsft bad1598
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft d15e7d0
Merge branch 'master' into avr
mmoskal 4d3d7c0
Merge branch 'master' into avr
mmoskal 9889770
Fix merge errors
mmoskal 62ae1ec
Merge branch 'master' into avr
mmoskal 9b5344a
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 5a94da8
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 9a21620
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft c2123df
more work on AVR disassembler
tballmsft df34de9
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 4e92787
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 5a93dac
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 8932f0b
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft ba0578e
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 35eda7f
get printing to conform to our assembler
tballmsft cb5fc57
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft a566ed0
more avr assembler testing
tballmsft 0bb3229
assembler mods
tballmsft 64082b3
assembler fixes
tballmsft ce4123a
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft ddf5129
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 665e816
fixes
tballmsft ba1d061
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft a369ab9
more bug fixes for 32-bit instructions
tballmsft 0321a04
bug fixes for 32bit inst
tballmsft 2535251
fix relative branch computation
tballmsft cb3dbb6
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 4736886
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft d763e1d
first major test passing!
tballmsft 4880ca9
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft af7d666
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 88ca575
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 266c886
minor changes
tballmsft 020f626
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 133553c
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 01366b8
fixed up bug with SP
tballmsft c9ab17a
oops - forgot one
tballmsft 818a381
a new bug - relative branch computation
tballmsft d4f2a55
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft d9ed655
fixed bug in label encoder
tballmsft e520714
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft bc6fa08
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 8f30f77
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 1b478d2
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft c562e38
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft eeb4e80
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft f2afed9
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 8fbe48f
forgot one
tballmsft 39f9f9d
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 79c5e6e
more mods
tballmsft a18b183
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft b114cd1
more mods
tballmsft 7c524f3
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft fd7c494
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft e167b67
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 66dfb0e
getting closer...
tballmsft 36c9491
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 84afe61
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 3006d3e
first pass refactoring done
tballmsft 922cea7
move files around
tballmsft 402a349
testing... bug fixes
tballmsft d168bbf
basic tests pass
tballmsft e93bb93
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 8532239
remove public
tballmsft 570da75
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft adc6e55
fix up whitespace issues
tballmsft af942ab
Merge remote-tracking branch 'refs/remotes/origin/master' into avr
tballmsft 9c60b63
changes based on comments from michal
tballmsft 1ae35b6
remove new code
tballmsft 33fb65a
Update .gitignore
tballmsft 9f772fb
remove assembly file
tballmsft File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -18,4 18,5 @@ pxtwapp/pxtwapp/bld | |
*.suo | ||
*.user | ||
*.log | ||
update-settings.sh | ||
update-settings.sh | ||
pxtlib/emitter/orig_backthumb |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needs to have
,1)
or,2)
to hide from simple helpThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done.