diff options
author | Mariam Arutunian <mariamarutunian@gmail.com> | 2023-01-05 19:37:00 +0400 |
---|---|---|
committer | Jeff Law <jlaw@ventanamicro> | 2023-03-21 09:03:20 -0600 |
commit | 483e48ae4fa536db3141fc95bde39deb8725ca5a (patch) | |
tree | 38daba79790990bed6d19f61a7d66dee445635e6 /gcc/sym-exec/state.h | |
parent | 5eff99fb3fbeab877740d75c2861983463618483 (diff) | |
download | gcc-483e48ae4fa536db3141fc95bde39deb8725ca5a.zip gcc-483e48ae4fa536db3141fc95bde39deb8725ca5a.tar.gz gcc-483e48ae4fa536db3141fc95bde39deb8725ca5a.tar.bz2 |
Changes in CRC detection v5:
- If before/after xor there is shift with other value than one, don't say it's not CRC.
- In the list of acceptable operations between xor and shift added minus and plus operations.
Changes in Traverse and execute CRC function v9:
- Check INTEGER_CST case in assign statement
- Deleted gcc/symb-execute-all-paths.cc/h.
Changes in LFSR matching v5:
- Added check for crc^data^1 and crc^data^1 neighbor bits case.
- Refactored check_xor_right_1_case function.
Changes in LFSR creation v2:
- Added last_set_bit function, to get last set bit of the polynomial and create smaller LFSR if needed.
- Create crc_value without new, and don't delete.
- Delete lfsr at the end.
Added crc-25.c, crc-callerid.c, crc-cc1541.c tests.
Diffstat (limited to 'gcc/sym-exec/state.h')
0 files changed, 0 insertions, 0 deletions