[PATCH] D104581: Add DAG combine to detect opportunities to replace (i64 (any_extend (i32 X)) with sign_extend.

Alex Bradbury via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 25 01:33:05 PDT 2021


asb accepted this revision.
asb added a comment.
This revision is now accepted and ready to land.

Running this across the GCC torture suite I'm seeing a fair few cases where this triggers and improves codegen. This is a nice improvement, thanks!


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D104581



More information about the llvm-commits mailing list