summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2010-04-16 06:14:10 +0000
committerEvan Cheng <evan.cheng@apple.com>2010-04-16 06:14:10 +0000
commitaf56facacdef1817a81d043938923beacab782e0 (patch)
treef2da656529736d29188a1f246dac1a3a7245a4fe /llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
parent79bf97651838ab62a5d4e179aa29170a8ba90352 (diff)
downloadbcm5719-llvm-af56facacdef1817a81d043938923beacab782e0.tar.gz
bcm5719-llvm-af56facacdef1817a81d043938923beacab782e0.zip
Adding support for dag combiner to promote operations for profit. This requires target specific queries. For example, x86 should promote i16 to i32 when it does not impact load folding.
x86 support is off by default. It can be enabled with -promote-16bit. Work in progress. llvm-svn: 101448
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud