Fix Thumb-2 inline asm (#15)

This commit is contained in:
Ken MacKay
2014-12-02 22:57:11 -08:00
parent f20cf79703
commit f3d46f0fb7
2 changed files with 17 additions and 0 deletions
+1
View File
@@ -30,6 +30,7 @@ def mulacc(acc, r1, r2):
emit("mov r14, r%s", acc[1])
emit("umlal r%s, r%s, r%s, r%s", acc[0], acc[1], r1, r2)
emit("cmp r14, r%s", acc[1])
emit("it hi")
emit("adchi r%s, #0", acc[2])
r = [2, 3, 4, 5, 6, 7]