- May 22, 2009
-
-
Dan Gohman authored
llvm-svn: 72239
-
Daniel Dunbar authored
llvm-svn: 72238
-
Douglas Gregor authored
llvm-svn: 72237
-
Douglas Gregor authored
llvm-svn: 72236
-
Evan Cheng authored
llvm-svn: 72235
-
Douglas Gregor authored
llvm-svn: 72234
-
Douglas Gregor authored
can. Also, delay semantic analysis of initialization for value-dependent as well as type-dependent expressions, since we can't always properly type-check a value-dependent expression. llvm-svn: 72233
-
Dale Johannesen authored
operand is the last in a pattern. There is no reason this should be true (although apparently it always is right now). llvm-svn: 72232
-
- May 21, 2009
-
-
Eli Friedman authored
llvm-svn: 72231
-
Douglas Gregor authored
llvm-svn: 72229
-
Douglas Gregor authored
llvm-svn: 72228
-
Eli Friedman authored
llvm-svn: 72227
-
Mike Stump authored
evaluated first. This can also improve codegen just a bit as we might have another register to play with for the evaluation of the rhs. llvm-svn: 72226
-
Fariborz Jahanian authored
setting of NSObject attribute. llvm-svn: 72225
-
Douglas Gregor authored
llvm-svn: 72224
-
Eli Friedman authored
PR4238. llvm-svn: 72223
-
Stuart Hastings authored
llvm-svn: 72222
-
Jay Foad authored
If this causes any new assertion failures that I didn't catch in testing, the fix is usually to change "&v[0]" to "v.data()" for some SmallVector v. llvm-svn: 72221
-
Douglas Gregor authored
llvm-svn: 72220
-
Fariborz Jahanian authored
llvm-svn: 72219
-
Douglas Gregor authored
llvm-svn: 72218
-
Douglas Gregor authored
llvm-svn: 72217
-
Douglas Gregor authored
llvm-svn: 72216
-
Douglas Gregor authored
redundant functionality. The result (ASTOwningVector) lives in clang/Parse/Ownership.h and is used by both the parser and semantic analysis. No intended functionality change. llvm-svn: 72214
-
Duncan Sands authored
type as a target independent constant expression. I confess that I didn't check that this method works as intended (though I did test the equivalent hand-written IR a little). But what could possibly go wrong! llvm-svn: 72213
-
Sebastian Redl authored
Avoid using the built-in type checker for assignment in C++ when classes are involved. Patch by Vyacheslav Kononenko. llvm-svn: 72212
-
Jay Foad authored
llvm-svn: 72210
-
Jay Foad authored
llvm-svn: 72209
-
Dan Gohman authored
Instcombine to be more aggressive about using SimplifyDemandedBits on shift nodes. This allows a shift to be simplified to zero in the included test case. llvm-svn: 72204
-
Fariborz Jahanian authored
llvm-svn: 72203
-
Owen Anderson authored
llvm-svn: 72202
-
Owen Anderson authored
llvm-svn: 72201
-
Bill Wendling authored
bootstrapping. llvm-svn: 72200
-
Douglas Gregor authored
llvm-svn: 72199
-
Bill Wendling authored
llvm-svn: 72198
-
Bill Wendling authored
llvm-svn: 72197
-
Bill Wendling authored
llvm-svn: 72196
-
Bill Wendling authored
llvm-svn: 72195
-
Bill Wendling authored
llvm-svn: 72194
-
Bill Wendling authored
llvm-svn: 72193
-