Connor Olding
|
dcdfc22f0a
|
implement basic CALL pseudo-instruction
|
2016-05-18 01:48:15 -07:00 |
|
Connor Olding
|
0ec6b24531
|
use R# instead of REG# for registers
|
2016-05-10 17:18:17 -07:00 |
|
Connor Olding
|
e4e8e16ea5
|
implement all branch pseudo-instructions
|
2016-05-08 15:21:16 -07:00 |
|
Connor Olding
|
16cb504443
|
add DMOV L.D L.S S.D S.S pseudo-instructions
|
2016-04-27 16:04:43 -07:00 |
|
Connor Olding
|
6b0d27ba6d
|
allow 1 register in place of 2, pseudo stuff…
allow CL to take more than one argument.
implement pseudo-instructions NEGU, SGT, and SGTU.
|
2016-04-26 02:36:19 -07:00 |
|
Connor Olding
|
87c210d617
|
add .push/.pop directives for basic states
|
2016-04-23 02:06:43 -07:00 |
|
Connor Olding
|
1266dfd18f
|
add .base directive; PC calculation
|
2016-04-21 11:46:29 -07:00 |
|
Connor Olding
|
356aee5e9f
|
add branch-likely pseudo-instructions
|
2016-04-07 07:56:46 -07:00 |
|
Connor Olding
|
da1c49cbfb
|
fix trunc.w.s instruction
|
2016-04-07 04:00:42 -07:00 |
|
Connor Olding
|
e7fe9d972c
|
fix shift-variable argument order
|
2016-01-18 20:28:11 -08:00 |
|
Connor Olding
|
f8805e6deb
|
implement SPACE,HALF directive aliases
|
2016-01-13 11:41:00 -08:00 |
|
Connor Olding
|
9fd46b571f
|
set up as a proper module; fix some stuff
|
2016-01-13 07:40:14 -08:00 |
|