[PATCH] D125299: [ValueTracking] Enable -branch-on-poison-as-ub by default

Nikita Popov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 2 05:44:40 PDT 2022


nikic added a comment.

For the record, this caused a large compile-time regression on lencod: http://llvm-compile-time-tracker.com/compare.php?from=299baac64da32ed995098c43f99091dfd2694699&to=03aceab08bc9439e454d827bd1ffc94659c2c510&stat=instructions From what I can tell, this is because we now determine the trip count of some loops and fully unroll them. This is probably another case of too aggressive unrolilng, but I don't think it indicates a problem with this patch itself.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D125299/new/

https://reviews.llvm.org/D125299



More information about the llvm-commits mailing list