* Cleaned up addressing mode matching code.
authorEvan Cheng <evan.cheng@apple.com>
Sat, 25 Feb 2006 10:09:08 +0000 (10:09 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Sat, 25 Feb 2006 10:09:08 +0000 (10:09 +0000)
commit51a9ed9b41c881bd485ce76834352eb82c38ee5b
treeee5bb0cfc500dee0e7010efa9462a2549222a503
parent53f280a30e4729398de9c90f3c8694bcf0a703a3
* Cleaned up addressing mode matching code.
* Cleaned up and tweaked LEA cost analysis code. Removed some hacks.
* Handle ADD $X, c to MOV32ri $X+c. These patterns cannot be autogen'd and
  they need to be matched before LEA.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26376 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelDAGToDAG.cpp