- Nov 06, 2009
-
-
Dan Gohman authored
problems with name collisions. llvm-svn: 86189
-
Douglas Gregor authored
Fix some problems with the hidden copy constructors for ImmutableMap/ImmutableSet found by Clang++. llvm-svn: 86186
-
- Nov 05, 2009
-
-
Douglas Gregor authored
- skip .svn directories - add a set of excluded filenames so we can easily skip tests llvm-svn: 86185
-
Lang Hames authored
Added support for renumbering existing index list elements. Removed some junk from the initial numbering code in runOnMachineFunction. llvm-svn: 86184
-
Dan Gohman authored
on loops having dedicated exits, which LoopSimplify can no longer always guarantee. llvm-svn: 86181
-
Dan Gohman authored
llvm-svn: 86180
-
Dan Gohman authored
unsplittable critical edges, which means the introduction of loops which cannot be transformed to LoopSimplify form. Fix LoopSimplify to avoid transforming such loops into invalid code. llvm-svn: 86176
-
Dan Gohman authored
LoopSimplify form may not be available. llvm-svn: 86175
-
David Goodwin authored
Fix bug in aggressive antidep breaking; liveness was not updated correctly for regions that do not have antidep candidates. llvm-svn: 86172
-
Dan Gohman authored
llvm-svn: 86164
-
Dan Gohman authored
LoopPassManager for it. llvm-svn: 86163
-
Dan Gohman authored
llvm-svn: 86162
-
Dan Gohman authored
llvm-svn: 86161
-
Dan Gohman authored
llvm-svn: 86160
-
Dan Gohman authored
a separate helper function. llvm-svn: 86159
-
Oscar Fuentes authored
Patch by Arnaud Allard de Grandmaison! llvm-svn: 86153
-
Oscar Fuentes authored
Cygwin). Fixes PR 5368. llvm-svn: 86152
-
Dan Gohman authored
llvm-svn: 86151
-
Dan Gohman authored
llvm-svn: 86149
-
Douglas Gregor authored
actually need that conversion function. Silences a Clang++ warning. llvm-svn: 86148
-
Dan Gohman authored
makes several optimization passes abort in cases where they're currently silently miscompiling code. Remove the indirectbr assertion from SplitEdge. Indirectbr is only a problem for critical edges, and SplitEdge defers to SplitCriticalEdge to handle those, and SplitCriticalEdge has its own assertion for indirectbr. llvm-svn: 86147
-
Chris Lattner authored
llvm-svn: 86146
-
Chris Lattner authored
llvm-svn: 86144
-
Benjamin Kramer authored
llvm-svn: 86141
-
Daniel Dunbar authored
arbitrary command line arguments to the test suite). llvm-svn: 86137
-
Benjamin Kramer authored
llvm-svn: 86133
-
Benjamin Kramer authored
llvm-svn: 86132
-
Douglas Gregor authored
llvm-svn: 86131
-
Douglas Gregor authored
that Clang diagnoses but GCC does not. llvm-svn: 86130
-
Chris Lattner authored
llvm-svn: 86119
-
Mon P Wang authored
llvm-svn: 86114
-
David Goodwin authored
llvm-svn: 86102
-
David Goodwin authored
Break anti-dependencies using free registers in a round-robin manner to avoid introducing new anti-dependencies. llvm-svn: 86098
-
Lang Hames authored
llvm-svn: 86097
-
Evan Cheng authored
llvm-svn: 86092
-
Devang Patel authored
This fixes PR5393. llvm-svn: 86091
-
Lang Hames authored
This assert was very conservative to begin with (the error condition is well covered by tests elsewhere in the code) so we won't miss much by removing it. llvm-svn: 86088
-
Bob Wilson authored
llvm-svn: 86086
-
Evan Cheng authored
llvm-svn: 86085
-
Bob Wilson authored
and compile with -mtriple to specify *-apple-darwin targets. llvm-svn: 86081
-