]> git.ipfire.org Git - thirdparty/gcc.git/commit
Add param for bb limit to invoke fast_vrp.
authorAndrew MacLeod <amacleod@redhat.com>
Mon, 17 Jun 2024 15:38:46 +0000 (11:38 -0400)
committerAndrew MacLeod <amacleod@redhat.com>
Tue, 25 Jun 2024 19:50:49 +0000 (15:50 -0400)
commit1ea95cc5e099d554764b82df8e972129e9d20885
treefe1804024ae491f9469936f367c5e964068a8938
parented6ffc4e62f716d1b31d599d22594dd969da137f
Add param for bb limit to invoke fast_vrp.

If the basic block count is too high, simply use fast_vrp for all
VRP passes.

* doc/invoke.texi (vrp-block-limit): Document.
* params.opt (param=vrp-block-limit): New.
* tree-vrp.cc (fvrp_folder::execute): Invoke fast_vrp if block
count exceeds limit.
gcc/doc/invoke.texi
gcc/params.opt
gcc/tree-vrp.cc