This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from dec5faa2b2f Fix PR 106690: enable effective_target_bswap for RISCV targ [...] new 43e741478e3 [RISCV] Move iterators from riscv.md to iterators.md new 3f9061d95d5 [RISCV] Move iterators from bitmanip.md to iterators.md new 7770e0ad8f4 [RISCV] Move iterators from sync.md to iterators.md new 380b8fd96e1 [RISCV] Add the list of operand modifiers to riscv.md too new 473d7aad848 [RISCV] Add %~ to print w if TARGET_64BIT and use it new b7d4b734f2d [RISCV] Use constraints/predicates instead of checking cons [...] new 95989ab39bb [RISCV] Use a constraint for bset<mode>_mask and bset<mode>_1_mask new 2c721ea9473 [RISCV] Fix PR 106586: riscv32 vs ZBS new 2a5549f1cc8 [RISCV] Add constraints for not_single_bit_mask_operand/sin [...] new df5204ddd4b [RISCV] Fix PR 106632 and PR 106588 a few constraints in bi [...]
The 10 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/config/riscv/bitmanip.md | 57 +++------- gcc/config/riscv/constraints.md | 28 +++++ gcc/config/riscv/iterators.md | 244 ++++++++++++++++++++++++++++++++++++++++ gcc/config/riscv/predicates.md | 9 +- gcc/config/riscv/riscv.cc | 35 +++++- gcc/config/riscv/riscv.h | 4 +- gcc/config/riscv/riscv.md | 199 ++++---------------------------- gcc/config/riscv/sync.md | 4 - 8 files changed, 351 insertions(+), 229 deletions(-) create mode 100644 gcc/config/riscv/iterators.md