kempe-0.1.1.0: test/golden/a.ir
kmp1:
(movmem (reg datapointer) (int 17))
(movtemp datapointer (+ (reg datapointer) (int 8)))
(movmem (reg datapointer) (int 1))
(movtemp t_1 (mem [8] (reg datapointer)))
(movtemp datapointer (- (reg datapointer) (int 8)))
(movtemp t_2 (mem [8] (reg datapointer)))
(movmem (reg datapointer) (+ (reg t_2) (reg t_1)))
(movtemp datapointer (+ (reg datapointer) (int 8)))
(movmem (reg datapointer) (int 2))
(movtemp t_3 (mem [8] (reg datapointer)))
(movtemp datapointer (- (reg datapointer) (int 8)))
(movtemp t_4 (mem [8] (reg datapointer)))
(movmem (reg datapointer) (* (reg t_4) (reg t_3)))
(movtemp datapointer (+ (reg datapointer) (int 8)))
(ret)
export forExport { -- Int} kmp1