comparison python/ppci/target/arm/arm.brg @ 353:b8ad45b3a573

Started with strings
author Windel Bouwman
date Sun, 09 Mar 2014 18:49:10 +0100
parents 899ae3aea803
children 5477e499b039
comparison
equal deleted inserted replaced
352:899ae3aea803 353:b8ad45b3a573
17 reg: MEMI32(reg) 2 (. d = self.newTmp(); self.emit(Ldr1, dst=[d], src=[$1], others=[0]); return d .) 17 reg: MEMI32(reg) 2 (. d = self.newTmp(); self.emit(Ldr1, dst=[d], src=[$1], others=[0]); return d .)
18 18
19 19
20 cn: CONSTI32 0 (. return $$.value .) 20 cn: CONSTI32 0 (. return $$.value .)
21 21
22 reg: CONSTI32 3 (. d = self.newTmp(); ln = self.selector.frame.addConstant($$.value); self.emit(Ldr3, dst=[d], others=[ln]); return d .) 22 reg: CONSTI32 3 (. d = self.newTmp(); ln = self.selector.frame.add_constant($$.value); self.emit(Ldr3, dst=[d], others=[ln]); return d .)
23 reg: REGI32 1 (. return $$.value .) 23 reg: REGI32 1 (. return $$.value .)
24 24
25 reg: CALL 1 (. return self.selector.munchCall($$.value) .) 25 reg: CALL 1 (. return self.selector.munchCall($$.value) .)