Skip to content
Commit 96ad3132 authored by Chris Lattner's avatar Chris Lattner
Browse files

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
parent 1095dc94
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment