summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2010-07-01 03:49:38 +0000
committerDan Gohman <gohman@apple.com>2010-07-01 03:49:38 +0000
commitaef3d140b74013c5042e730194fef48c01bfd27e (patch)
tree71c21652e399701cb0f4493ae2374ad0826090a8 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
parent7c42659cee567b32fffea47229e7ec348ba73007 (diff)
downloadbcm5719-llvm-aef3d140b74013c5042e730194fef48c01bfd27e.tar.gz
bcm5719-llvm-aef3d140b74013c5042e730194fef48c01bfd27e.zip
Teach fast-isel to avoid loading a value from memory when it's already
available in a register. This is pretty primitive, but it reduces the number of instructions in common testcases by 4%. llvm-svn: 107380
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud