aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2006-02-25 10:02:21 +0000
committerEvan Cheng <evan.cheng@apple.com>2006-02-25 10:02:21 +0000
commit71fb834b505140cbd0fe8a87fb2ce172fd98cce7 (patch)
treeb754f7b022ea72faf03f3094661c19d6e448e672 /lib/CodeGen/SelectionDAG/SelectionDAG.cpp
parentc4ee50c6b953bfcf452433288e7f5fd8f539235e (diff)
* Allow mul, shl nodes to be codegen'd as LEA (if appropriate).
* Add patterns to handle GlobalAddress, ConstantPool, etc. MOV32ri to materialize these nodes in registers. ADD32ri to handle %reg + GA, etc. MOV32mi to handle store GA, etc. to memory. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26374 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/SelectionDAG/SelectionDAG.cpp')
0 files changed, 0 insertions, 0 deletions