aboutsummaryrefslogtreecommitdiff
path: root/libcpp/charset.cc
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2023-05-05 13:37:49 +0100
committerTamar Christina <tamar.christina@arm.com>2023-05-05 13:47:35 +0100
commit27fcf994c5515e1bbf2ff03d28fd2fa927c7e7b5 (patch)
tree580c379e1d2315b3394f0e42a6120544c198d0a4 /libcpp/charset.cc
parentc0ce29bc1ce329001b6c02bb3d34bcbb086e1b72 (diff)
downloadgcc-27fcf994c5515e1bbf2ff03d28fd2fa927c7e7b5.zip
gcc-27fcf994c5515e1bbf2ff03d28fd2fa927c7e7b5.tar.gz
gcc-27fcf994c5515e1bbf2ff03d28fd2fa927c7e7b5.tar.bz2
genmatch: split shared code to gimple-match-exports.cc
In preparation for automatically splitting match.pd files I split off the non-static helper functions that are shared between the match.pd functions off to another file. This file can be compiled in parallel and also allows us to later avoid duplicate symbols errors. gcc/ChangeLog: PR bootstrap/84402 * Makefile.in (OBJS): Add gimple-match-exports.o. * genmatch.cc (decision_tree::gen): Export gimple_gimplify helpers. * gimple-match-head.cc (gimple_simplify, gimple_resimplify1, gimple_resimplify2, gimple_resimplify3, gimple_resimplify4, gimple_resimplify5, constant_for_folding, convert_conditional_op, maybe_resimplify_conditional_op, gimple_match_op::resimplify, maybe_build_generic_op, build_call_internal, maybe_push_res_to_seq, do_valueize, try_conditional_simplification, gimple_extract, gimple_extract_op, canonicalize_code, commutative_binary_op_p, commutative_ternary_op_p, first_commutative_argument, associative_binary_op_p, directly_supported_p, get_conditional_internal_fn): Moved to gimple-match-exports.cc * gimple-match-exports.cc: New file.
Diffstat (limited to 'libcpp/charset.cc')
0 files changed, 0 insertions, 0 deletions