diff options
author | Florian Hahn <flo@fhahn.com> | 2024-06-24 08:38:31 +0100 |
---|---|---|
committer | Florian Hahn <flo@fhahn.com> | 2024-06-24 08:38:31 +0100 |
commit | abf5969f76c6b4196b08fe5ea9c2890e97a61357 (patch) | |
tree | 655f30000917ada9bb62067b3756e423fabd0143 /clang/lib/Sema/SemaModule.cpp | |
parent | 9931ee61d99c101db653ae21706f1edce4b39781 (diff) | |
download | llvm-abf5969f76c6b4196b08fe5ea9c2890e97a61357.zip llvm-abf5969f76c6b4196b08fe5ea9c2890e97a61357.tar.gz llvm-abf5969f76c6b4196b08fe5ea9c2890e97a61357.tar.bz2 |
[VPlan] Don't compute costs if there are no vector VPlans.
In some cases, no vector VPlans can be constructed due to failing VPlan
legality checks (e.g. unable to perform sinking for first order
recurrences or plans being incompatible with EVL).
There's no need to compute costs in those cases, so check directly if
there are no vector plans.
Diffstat (limited to 'clang/lib/Sema/SemaModule.cpp')
0 files changed, 0 insertions, 0 deletions