- Nov 06, 2009
-
-
Dan Gohman authored
llvm-svn: 86206
-
Douglas Gregor authored
Add a bunch of missing "template" keywords to disambiguate dependent template names. GCC eats this ill-formed code, Clang does not. I already filed PR5404 to improve recovery in this case llvm-svn: 86204
-
Eric Christopher authored
llvm-svn: 86203
-
Dan Gohman authored
llvm-svn: 86199
-
Dan Gohman authored
need to be overridden. llvm-svn: 86198
-
Dan Gohman authored
implicit zero-extend. llvm-svn: 86196
-
Dan Gohman authored
llvm-svn: 86193
-
Dan Gohman authored
llvm-svn: 86192
-
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
-