[PATCH] D80459: [AArch64][GlobalISel] Don't bail out of folding in extends into WRO addressing modes.

Jessica Paquette via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue May 26 16:55:35 PDT 2020


paquette added a comment.

Is this only for code size? Does SDAG do this at, say, -O3?

The GISel version of the function has a check for minsize, but SDAG has a check against `shouldOptForSize()` in its version of this function (`AArch64DAGToDAGISel::isWorthFolding`)

We're also missing a couple cases that are present in the SDAG version of the function. Adding them might make this fire.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D80459





More information about the llvm-commits mailing list