[PATCH] D49966: [X86] Performing DAG pruning before selection of LEA instructions.

Jatin Bhateja via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Jul 29 10:46:42 PDT 2018


jbhateja created this revision.
Herald added a subscriber: llvm-commits.

Pruning DAG patterns to facilitate expression folding involving SUB instructions
during addressing mode based complex pattern matching.

Fixes Bug 37939 - Missed pattern B+(-C)*A


Repository:
  rL LLVM

https://reviews.llvm.org/D49966

Files:
  lib/Target/X86/X86ISelDAGToDAG.cpp
  test/CodeGen/X86/lea-opt.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D49966.157892.patch
Type: text/x-patch
Size: 4985 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180729/9bdbd8a6/attachment.bin>


More information about the llvm-commits mailing list