diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2023-11-07 19:32:14 +0100 |
---|---|---|
committer | Uros Bizjak <ubizjak@gmail.com> | 2023-11-07 19:33:26 +0100 |
commit | fadf10e91872fc09298933e2a74a025966b58a80 (patch) | |
tree | 4406e270146d2d62e107630b36f13fd1eeabf42a /gcc/gcov-io.cc | |
parent | 8cc3bc9cfd404505e5a9b76b316dadfd337f1968 (diff) | |
download | gcc-fadf10e91872fc09298933e2a74a025966b58a80.zip gcc-fadf10e91872fc09298933e2a74a025966b58a80.tar.gz gcc-fadf10e91872fc09298933e2a74a025966b58a80.tar.bz2 |
i386: Make flags_reg_operand a special predicate
There is no need to check the mode in flags_reg_operand predicate. The
mode in flags setting instructions is checked with ix86_match_ccmode.
The patch avoids "warning: operand X missing mode?" warnings with
VOIDmode flags_reg_operand predicate.
gcc/ChangeLog:
* config/i386/predicates.md ("flags_reg_operand"):
Make predicate special to avoid automatic mode checks.
Diffstat (limited to 'gcc/gcov-io.cc')
0 files changed, 0 insertions, 0 deletions