commit | b64968d74f5a222ccdb246f7138e7d3f9f1e73a2 | [log] [tgz] |
---|---|---|
author | Maciej Żenczykowski <maze@google.com> | Tue Sep 05 23:08:11 2023 +0000 |
committer | Maciej Żenczykowski <maze@google.com> | Wed Sep 06 05:40:12 2023 +0000 |
tree | e5fb6e2f7c8aa162dd28d880be918c8130ca94f8 | |
parent | 8dee63311293f1804e5789e262eb7c576974ee41 [diff] |
apf: disassemble 'div 0' as pass See apf interpreter: https://source.corp.google.com/h/android/platform/superproject/+/main:hardware/google/apf/apf_interpreter.c;l=226 // Verify an internal condition and accept packet if it fails. #define ASSERT_RETURN(c) if (!(c)) return PASS_PACKET case DIV_OPCODE: { const uint32_t div_operand = reg_num ? registers[1] : imm; ASSERT_RETURN(div_operand); registers[0] /= div_operand; break; } Test: TreeHugger Signed-off-by: Maciej Żenczykowski <maze@google.com> Change-Id: I67b5422804973ba66a992702c6f9ac90d2560013