[PATCH] D101191: [InstCombine] Fully disable select to and/or i1 folding

Sanne Wouda via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue May 11 09:31:43 PDT 2021


sanwou01 added subscribers: dmgreen, sanwou01.
sanwou01 added a comment.

Hi, we've got a ~6% regression in SPEC INT 2006 462.libquantum on AArch64 (both -flto and -Ofast) that comes back to this change. See here for a reproducer https://godbolt.org/z/dq98Gqqxn (-fno-vectorize is not strictly necessary, but it does make the difference easier to spot).  @dmgreen mentioned to me that we could probably fix this up in the AArch64 backend, but a fix in the mid-end might be more generally useful too.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D101191



More information about the cfe-commits mailing list