]> git.ipfire.org Git - people/ms/gcc.git/commit - gcc/gimple-range-op.cc
Convert CFN_BUILT_IN_UBSAN_CHECK_* to range-ops.
authorAndrew MacLeod <amacleod@redhat.com>
Tue, 20 Sep 2022 22:48:05 +0000 (18:48 -0400)
committerAndrew MacLeod <amacleod@redhat.com>
Thu, 22 Sep 2022 18:48:29 +0000 (14:48 -0400)
commitb6f670ff706e35dc51a62db4206cb241dcac4963
treee75faf9b622687f0b916cf05cd949874f7489cbc
parentf7e62b09300b6935bceaffb4c42f6edab80f52dc
Convert CFN_BUILT_IN_UBSAN_CHECK_* to range-ops.

* gimple-range-fold.cc (range_of_builtin_ubsan_call): Delete.
(range_of_builtin_int_call): Remove cases for
CFN_BUILT_IN_UBSAN_CHECK.
* gimple-range-op.cc (class cfn_ubsan): New.
(gimple_range_op_handler::maybe_builtin_call): Set arguments.
gcc/gimple-range-fold.cc
gcc/gimple-range-op.cc