Insert missing "if-then" instruction in OCB ARM assem so works with Thumb-2.
(closes #86 github issue) (approved by Ted Krovetz, author of OCB reference implementation)
This commit is contained in:
@@ -302,6 +302,7 @@
|
|||||||
"adcs %H1,%H1,%H1\n\t"
|
"adcs %H1,%H1,%H1\n\t"
|
||||||
"adcs %0,%0,%0\n\t"
|
"adcs %0,%0,%0\n\t"
|
||||||
"adcs %H0,%H0,%H0\n\t"
|
"adcs %H0,%H0,%H0\n\t"
|
||||||
|
"it cs\n\t"
|
||||||
"eorcs %1,%1,#135"
|
"eorcs %1,%1,#135"
|
||||||
: "+r"(b.l), "+r"(b.r) : : "cc");
|
: "+r"(b.l), "+r"(b.r) : : "cc");
|
||||||
return b;
|
return b;
|
||||||
|
|||||||
Reference in New Issue
Block a user