"git@repo.hca.bsc.es:lalbano/llvm-bpevl.git" did not exist on "b5262d6d8f53debae1e1c9de9486e719594cebcf"
- Mar 20, 2007
-
-
Evan Cheng authored
llvm-svn: 35208
-
- Mar 19, 2007
-
-
Evan Cheng authored
llvm-svn: 35165
-
Evan Cheng authored
llvm-svn: 35153
-
- Mar 18, 2007
-
-
Evan Cheng authored
- Use distance to closest use to determine whether to abort coalescing. llvm-svn: 35141
-
- Mar 17, 2007
-
-
Evan Cheng authored
to be really bad. Once they are joined they are not broken apart. Also, physical intervals cannot be spilled! Added a heuristic as a workaround for this. Be careful coalescing with a physical register if the virtual register uses are "far". Check if there are uses in the same loop as the source (copy instruction). Check if it is in the loop preheader, etc. llvm-svn: 35134
-
- Mar 15, 2007
-
-
Evan Cheng authored
llvm-svn: 35117
-
- Mar 03, 2007
-
-
Evan Cheng authored
entry (0x8b056f0, LLVM BB @0x8b01b30, ID#0): Live Ins: %r0 %r1 %r2 %r3 %reg1032 = tMOVrr %r3<kill> %reg1033 = tMOVri8 1 %reg1034 = tMOVri8 0 tCMPi8 %reg1029<kill>, 0 tBcc mbb<entry,0x8b06a10>, 0 Successors according to CFG: 0x8b06980 0x8b06a10 entry (0x8b06980, LLVM BB @0x8b01b30, ID#12): Predecessors according to CFG: 0x8b056f0 %reg1036 = tMOVrr %reg1034<kill> Successors according to CFG: 0x8b06a10 entry (0x8b06a10, LLVM BB @0x8b01b30, ID#13): Predecessors according to CFG: 0x8b056f0 0x8b06980 %reg1024<dead> = tMOVrr %reg1030<kill> ... reg1030 and r1 have already been joined. When reg1024 and reg1030 are joined, r1 live range from function entry to the tMOVrr instruction are dead. Eliminate r1 from the livein set of the entry BB, not the BB where the copy is. llvm-svn: 34866
-
- Mar 02, 2007
-
-
Evan Cheng authored
llvm-svn: 34843
-
- Mar 01, 2007
-
-
Evan Cheng authored
llvm-svn: 34768
-
Evan Cheng authored
llvm-svn: 34767
-
- Feb 26, 2007
-
-
Evan Cheng authored
llvm-svn: 34645
-
- Feb 25, 2007
-
-
Evan Cheng authored
llvm-svn: 34595
-
Evan Cheng authored
llvm-svn: 34594
-
- Feb 23, 2007
-
-
Evan Cheng authored
llvm-svn: 34534
-
Evan Cheng authored
llvm-svn: 34503
-
- Feb 21, 2007
-
-
Jim Laskey authored
llvm-svn: 34475
-
Evan Cheng authored
llvm-svn: 34461
-
- Feb 19, 2007
-
-
Evan Cheng authored
llvm-svn: 34428
-
Reid Spencer authored
Revert patches that caused the problem. Evan, please investigate and reapply when you've discovered the problem. llvm-svn: 34399
-
- Feb 17, 2007
-
-
Evan Cheng authored
- When coalescing a copy MI, if its destination is "dead", propagate the property to the source MI's destination if there are no intervening uses. - Detect dead function live-in's and remove them. llvm-svn: 34383
-
- Feb 15, 2007
-
-
Evan Cheng authored
llvm-svn: 34302
-
- Feb 13, 2007
-
-
Evan Cheng authored
registers. Make sure liveinterval analysis is correctly creating live ranges for them. llvm-svn: 34217
-
- Dec 19, 2006
-
-
Chris Lattner authored
llvm-svn: 32698
-
- Dec 07, 2006
-
-
Bill Wendling authored
now cerr, cout, and NullStream resp. llvm-svn: 32298
-
Evan Cheng authored
llvm-svn: 32296
-
- Dec 06, 2006
-
-
Chris Lattner authored
is 'unsigned'. llvm-svn: 32279
-
- Dec 02, 2006
-
-
Jeff Cohen authored
llvm-svn: 32113
-
- Dec 01, 2006
-
-
Evan Cheng authored
llvm-svn: 32098
-
- Nov 29, 2006
-
-
Bill Wendling authored
llvm-svn: 31992
-
- Nov 16, 2006
-
-
Bill Wendling authored
llvm-svn: 31783
-
Bill Wendling authored
LiveRanges, creates a new LiveInterval from them. The LiveRanges should have existed already in another LiveInterval, but removed. llvm-svn: 31780
-
- Nov 15, 2006
-
-
Evan Cheng authored
llvm-svn: 31760
-
- Nov 10, 2006
-
-
Evan Cheng authored
llvm-svn: 31633
-
- Nov 08, 2006
-
-
Jim Laskey authored
llvm-svn: 31561
-
- Nov 07, 2006
-
-
Chris Lattner authored
by 40%, FreeBench/fourinarow by 20%, and many other programs 10-25%. On PPC, this speeds up fourinarow by 18%, and probably other things as well. llvm-svn: 31504
-
Jim Laskey authored
llvm-svn: 31500
-
Chris Lattner authored
X86. If happy, I'll enable this by default. llvm-svn: 31493
-
- Nov 03, 2006
-
-
Evan Cheng authored
llvm-svn: 31408
-
- Nov 02, 2006
-
-
Reid Spencer authored
Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused functions (I didn't want to delete code without review) and unused variables in generated code. Maintainers should clean up the remaining issues when they see them. All changes pass DejaGnu tests and Olden. llvm-svn: 31380
-
- Sep 15, 2006
-
-
Chris Lattner authored
is faster and is needed for future improvements. llvm-svn: 30383
-