]> git.ipfire.org Git - thirdparty/gcc.git/commit
Chnages in testsuit: - Added -fdisable-tree-phiopt2 -fdisable-tree-phiopt3 flags...
authorMariam Arutunian <mariamarutunian@gmail.com>
Fri, 16 Dec 2022 17:35:33 +0000 (21:35 +0400)
committerJeff Law <jlaw@ventanamicro>
Tue, 21 Mar 2023 15:03:19 +0000 (09:03 -0600)
commitf4b16ac5c36aec90e23c4edd0e3592408e763892
treefb50cf746fbf55e8d750ca74a4f6b1294c101a1e
parentc6bf87a55bef0e7b5bcabc1873f18e1118021d1f
Chnages in testsuit: - Added -fdisable-tree-phiopt2 -fdisable-tree-phiopt3 flags in test1 and test24.

Changes in Extract polynomial v2 and CRC detection v4:
  - Specify loop type by writing 'class loop'.

Changes in LFSR matching v2:
  - Wrote function to check conditions.
  - Added acceptable_diff, may_be_xors_condition, marginal_case_matches, match_lfsr_case1, state_matches_lfsr.
  - Modified condition_is_true/false, is_a_valid_xor_one functions.
  - Old state_matches_lfsr function name changed to state_matches_lfsr_all_cases.
gcc/gimple-crc-optimization.cc
gcc/symb-execute-all-paths.cc
gcc/symb-execute-all-paths.h
gcc/testsuite/gcc.dg/crc-1.c
gcc/testsuite/gcc.dg/crc-24.c