comparison modules/x86.tp @ 357:f237d0cae58b

llcompile now works well enough for the a simple fib program to work
author Michael Pavone <pavone@retrodev.com>
date Thu, 16 Apr 2015 08:46:35 -0700
parents 0b4d4f06bf91
children 023c29e1f595
comparison
equal deleted inserted replaced
356:3b023e5a0b42 357:f237d0cae58b
128 } 128 }
129 } 129 }
130 130
131 mod_rm:withTail <- :register regmem :end { 131 mod_rm:withTail <- :register regmem :end {
132 list <- regmem rm: end 132 list <- regmem rm: end
133 (list value) or ( lshift: (register reg) by: 3u8) | (list tail) 133 (list value) or ( lshift: (register reg) and 7u8 by: 3u8) | (list tail)
134 } 134 }
135 135
136 mod_rm <- :reg rm { 136 mod_rm <- :reg rm {
137 mod_rm: reg rm withTail: [] 137 mod_rm: reg rm withTail: []
138 } 138 }