projects
/
fleet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
reorder Alu3 instructions to deal with two-instruction literals
[fleet.git]
/
ships
/
Alu3.ship
diff --git
a/ships/Alu3.ship
b/ships/Alu3.ship
index
5995e9c
..
cb75410
100644
(file)
--- a/
ships/Alu3.ship
+++ b/
ships/Alu3.ship
@@
-122,7
+122,7
@@
public void service() {
== Test ========================================================================
== Test ========================================================================
-#skip
+
#ship alu3 : Alu3
#ship lut3 : Lut3
#ship bitfifo : BitFifo
#ship alu3 : Alu3
#ship lut3 : Lut3
#ship bitfifo : BitFifo
@@
-138,8
+138,8
@@
public void service() {
// r: 111000100110111000000
bitfifo.in:
// r: 111000100110111000000
bitfifo.in:
- deliver; // deliver a junk word
literal 10000;
literal 10000;
+ deliver; // deliver a junk word
[37] deliver; // deliver it 37 times (once per bit)
literal 0;
[38] deliver; // deliver it 37 times
[37] deliver; // deliver it 37 times (once per bit)
literal 0;
[38] deliver; // deliver it 37 times