summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2005-08-05 18:10:27 +0000
committerChris Lattner <sabre@nondot.org>2005-08-05 18:10:27 +0000
commit96ad31321a365f340eed08e6071e8c7b038a413c (patch)
tree9fa58035f3d5f2814a1325bf2d520bbe79ede2d3 /llvm/lib/Target/PowerPC
parent1095dc94a9e908c5e4d8084d309a9aab208cec37 (diff)
downloadbcm5719-llvm-96ad31321a365f340eed08e6071e8c7b038a413c.tar.gz
bcm5719-llvm-96ad31321a365f340eed08e6071e8c7b038a413c.zip
Change FindEarliestCallSeqEnd (used by libcall insertion) to use a set to
avoid revisiting nodes more than once. This eliminates a source of potentially exponential behavior. For a small function in 191.fma3d (hexah_stress_divergence_), this speeds up isel from taking > 20mins to taking 0.07s. llvm-svn: 22680
Diffstat (limited to 'llvm/lib/Target/PowerPC')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud