commit | 51a9ed9b41c881bd485ce76834352eb82c38ee5b | [log] [tgz] |
---|---|---|
author | Evan Cheng <evan.cheng@apple.com> | Sat Feb 25 10:09:08 2006 +0000 |
committer | Evan Cheng <evan.cheng@apple.com> | Sat Feb 25 10:09:08 2006 +0000 |
tree | ee5bb0cfc500dee0e7010efa9462a2549222a503 | |
parent | 53f280a30e4729398de9c90f3c8694bcf0a703a3 [diff] |
* 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