[LLVMbugs] [Bug 1423] dagcombine is really slow on this input
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Tue May 15 23:39:15 PDT 2007
http://llvm.org/bugs/show_bug.cgi?id=1423
sabre at nondot.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Component|new bugs |Common Code Generator Code
Keywords| |slow-compile
OS/Version|Linux |All
Product|new-bugs |libraries
Platform|PC |All
Resolution| |FIXED
Summary|llc is really slow on the |dagcombine is really slow on
|attached function |this input
Target Milestone|--- |2.1
Version|unspecified |1.0
------- Additional Comments From sabre at nondot.org 2007-05-16 01:39 -------
Fixed, patch here:
This speeds up isel on this function from:
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
60.0536 ( 96.8%) 1.4269 ( 97.9%) 61.4805 ( 96.8%) 61.4842 ( 96.8%) ARM Instruction Selection
1.6086 ( 2.5%) 0.0115 ( 0.7%) 1.6202 ( 2.5%) 1.6203 ( 2.5%) Linear Scan Register Allocator
to:
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
3.9081 ( 66.9%) 1.6220 ( 98.1%) 5.5301 ( 73.8%) 5.5876 ( 74.0%) ARM Instruction Selection
1.5635 ( 26.7%) 0.0119 ( 0.7%) 1.5754 ( 21.0%) 1.5757 ( 20.8%) Linear Scan Register Allocator
a speedup of over 11x, in a release build.
-Chris
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the llvm-bugs
mailing list