aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorAndrew MacLeod <amacleod@redhat.com>2022-09-20 19:30:46 -0400
committerAndrew MacLeod <amacleod@redhat.com>2022-09-22 14:48:30 -0400
commit5608e410914ebb7c8cc9fa50afc8ada3b22cbf2c (patch)
tree55d1644e49cf3ddb97295a8ad54c3299b966c21c /libgcc
parente7f035f66aa25e0537a0e3a76d43c71fe9531724 (diff)
downloadgcc-5608e410914ebb7c8cc9fa50afc8ada3b22cbf2c.zip
gcc-5608e410914ebb7c8cc9fa50afc8ada3b22cbf2c.tar.gz
gcc-5608e410914ebb7c8cc9fa50afc8ada3b22cbf2c.tar.bz2
Convert CFN_BUILT_IN_PARITY to range-ops.
Also, as the last builtin remaining, also remove the builtin infrastrucure routines from fold_using_range. * gimple-range-fold.cc (range_of_range_op): Handle no operands. (range_of_call): Do not check for builtins. (fold_using_range::range_of_builtin_call): Delete. (fold_using_range::range_of_builtin_int_call): Delete. * gimple-range-fold.h: Adjust prototypes. * gimple-range-op.cc (class cfn_parity): New. (gimple_range_op_handler::maybe_builtin_call): Set arguments.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions