This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH,rs6000] inform combine about extra isel alternatives


> ? ? ? ?* config/rs6000/predicates.md (scc_rev_comparison_operator): New.
> ? ? ? ?* config/rs6000/rs6000.md (*isel_reversed_signed_<mode>): New.
> ? ? ? ?(*isel_reversed_unsigned_<mode>): New.
> ? ? ? ?* config/rs6000/rs6000.c (output_isel): Accept GE/GEU/LE/LEU/NE
> ? ? ? ?as valid comparisons and adjust operands and output appropriately.
> ? ? ? ?(rs6000_rtx_costs) <CONST_INT>: Accept NE as a cost-0 outer_code.

Okay.

Thanks, David


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]