- Aug 08, 2007
-
-
Chris Lattner authored
natural loop canonicalization (which does many cfg xforms) by 4.3x, for example. This also fixes a bug in postdom dfnumber computation. llvm-svn: 40920
-
Owen Anderson authored
llvm-svn: 40919
-
Evan Cheng authored
- Fix some minor bugs related to special markers on val# def. ~0U means undefined, ~1U means dead val#. llvm-svn: 40916
-
Devang Patel authored
llvm-svn: 40915
-
Evan Cheng authored
llvm-svn: 40914
-
Evan Cheng authored
kill instruction #, and source register number (iff the value# is defined by a copy). - Now def instruction # is set for every value#, not just for copy defined ones. - Update some outdated code related inactive live ranges. - Kill info not yet set. That's next patch. llvm-svn: 40913
-
Devang Patel authored
llvm-svn: 40912
-
Devang Patel authored
llvm-svn: 40911
-
Owen Anderson authored
llvm-svn: 40909
-
Dale Johannesen authored
llvm-svn: 40908
-
- Aug 07, 2007
-
-
Dale Johannesen authored
SSE mode (all but conversions <-> other FP types, I think): >>Do not mark all-80-bit operations as "Requires[FPStack]" (which really means "not SSE"). >>Refactor load-and-extend to facilitate this. >>Update comments. >>Handle long double in SSE when computing FP_REG_KILL. llvm-svn: 40906
-
Reid Spencer authored
llvm-svn: 40905
-
Reid Spencer authored
llvm-svn: 40904
-
Devang Patel authored
llvm-svn: 40903
-
Reid Spencer authored
Add the -version option. llvm-svn: 40902
-
Reid Spencer authored
llvm-svn: 40900
-
David Greene authored
Make this code more efficient llvm-svn: 40899
-
David Greene authored
Fix comment typo llvm-svn: 40898
-
David Greene authored
Fix GLIBCXX_DEBUG error triggered by incrementing erased iterator. llvm-svn: 40897
-
David Greene authored
Add a missing forward declaration. llvm-svn: 40896
-
Reid Spencer authored
llvm-svn: 40895
-
Reid Spencer authored
llvm-svn: 40894
-
Reid Spencer authored
llvm-svn: 40893
-
Reid Spencer authored
llvm-svn: 40892
-
Reid Spencer authored
option which is similar. llvm-svn: 40891
-
Reid Spencer authored
llvm-svn: 40890
-
Nick Lewycky authored
llvm-svn: 40889
-
Evan Cheng authored
llvm-svn: 40887
-
Dale Johannesen authored
Last x87 bits for full functionality (not thoroughly tested, and long doubles do not work in SSE modes at all - use -mcpu=i486 for now) llvm-svn: 40886
-
Owen Anderson authored
llvm-svn: 40885
-
Owen Anderson authored
on 403.gcc from ~15s to ~10s. llvm-svn: 40884
-
Devang Patel authored
llvm-svn: 40883
-
Owen Anderson authored
This brings GVN to parity with GCSE+LoadVN. llvm-svn: 40882
-
Dale Johannesen authored
llvm-svn: 40881
-
Chris Lattner authored
llvm-svn: 40880
-
Chris Lattner authored
llvm-svn: 40879
-
- Aug 06, 2007
-
-
Dale Johannesen authored
llvm-svn: 40878
-
Dale Johannesen authored
(on Darwin, anyway). Fix some table omissions for LD arithmetic. llvm-svn: 40877
-
Chris Lattner authored
llvm-svn: 40875
-
Chris Lattner authored
llvm-svn: 40874
-