diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2022-09-20 17:14:30 -0400 |
---|---|---|
committer | Andrew MacLeod <amacleod@redhat.com> | 2022-09-22 14:48:29 -0400 |
commit | 2f5da730f159de238500c82b0c6ef6c9ab91b1c2 (patch) | |
tree | f4bf257968e7415075c327c999824a3761095e56 /libgcc | |
parent | eb82b9f68eb8d0cc65a1a022154c8e729860ea59 (diff) | |
download | gcc-2f5da730f159de238500c82b0c6ef6c9ab91b1c2.zip gcc-2f5da730f159de238500c82b0c6ef6c9ab91b1c2.tar.gz gcc-2f5da730f159de238500c82b0c6ef6c9ab91b1c2.tar.bz2 |
Convert CFN_BUILT_IN_TOUPPER and TOLOWER to range-ops.
* gimple-range-fold.cc (get_letter_range): Move to new class.
(range_of_builtin_int_call): Remove case for CFN_BUILT_IN_TOUPPER
and CFN_BUILT_IN_TOLOWER.
* gimple-range-op.cc (class cfn_toupper_tolower): New.
(gimple_range_op_handler::maybe_builtin_call): Set arguments.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions