diff --git a/src/day10.rs b/src/day10.rs index 8dac337..00d6ef2 100644 --- a/src/day10.rs +++ b/src/day10.rs @@ -148,14 +148,14 @@ unsafe fn inner2(s: &[u8]) -> u32 { "inc {found:e}", "ret", "38:", - "movzx {tmp:e}, byte ptr[{cache} + {j}]", "add {total:e}, {tmp:e}", "add {found:e}, {tmp:e}", "ret", "31:", "cmp {value:l}, 57", "je 32b", - "cmp byte ptr[{cache} + {j}], 0", + "movzx {tmp:e}, byte ptr[{cache} + {j}]", + "test {tmp:e}, {tmp:e}", "jne 38b", "39:", "inc {value:e}",