summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSimple.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-08-17 00:09:56 +0000
committerChris Lattner <sabre@nondot.org>2006-08-17 00:09:56 +0000
commitd86418ab20cc59b5ef2755a973121f0c89faaa8f (patch)
tree6c343f29a017efb2c581f063607766e59b76f221 /llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSimple.cpp
parent0742d5886484291a7bb0926ea6ea199625bcb2ad (diff)
downloadbcm5719-llvm-d86418ab20cc59b5ef2755a973121f0c89faaa8f.tar.gz
bcm5719-llvm-d86418ab20cc59b5ef2755a973121f0c89faaa8f.zip
switch the SUnit pred/succ sets from being std::sets to being smallvectors.
This reduces selectiondag time on kc++ from 5.43s to 4.98s (9%). More significantly, this speeds up the default ppc scheduler from ~1571ms to 1063ms, a 33% speedup. llvm-svn: 29743
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSimple.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud