- Nov 14, 2008
-
-
Richard Osborne authored
these operations if ladd/lsub are not available on the current subtarget. llvm-svn: 59305
-
-
Douglas Gregor authored
Don't require us to manually number the statements and expressions in StmtNodes.def. We don't need stable numbers yet, renumbering is a pain, and LAST_STMT had the wrong value anyway. llvm-svn: 59300
-
Richard Osborne authored
bits in a word). llvm-svn: 59296
-
Zhongxing Xu authored
llvm-svn: 59294
-
Lang Hames authored
llvm-svn: 59293
-
Oscar Fuentes authored
Studio IDE. CMake would overwrite the makefiles distributed with LLVM. llvm-svn: 59292
-
Evan Cheng authored
llvm-svn: 59291
-
Ted Kremenek authored
llvm-svn: 59290
-
Ted Kremenek authored
Fix CFG construction for ObjCForCollectionStmt: 'element' expression can be anything that evaluates to an lvalue llvm-svn: 59289
-
Ted Kremenek authored
llvm-svn: 59285
-
Ted Kremenek authored
Update include files. llvm-svn: 59284
-
Ted Kremenek authored
Rename ExprDeclBitVector to BlkExprDeclBitVector, and store mappings from Stmt* to bit indices instead using Expr*. llvm-svn: 59283
-
Dan Gohman authored
llvm-svn: 59282
-
Dan Gohman authored
before re-inserting them. llvm-svn: 59281
-
Dan Gohman authored
llvm-svn: 59280
-
Dan Gohman authored
llvm-svn: 59279
-
Dan Gohman authored
llvm-svn: 59278
-
Dan Gohman authored
the current function on its own, rather than relying on the SelectionDAG. llvm-svn: 59277
-
Dan Gohman authored
count non-control preds and succs. llvm-svn: 59276
-
Evan Cheng authored
llvm-svn: 59275
-
Evan Cheng authored
llvm-svn: 59274
-
Dan Gohman authored
to carry a SmallVector of flagged nodes, just calculate the flagged nodes dynamically when they are needed. The local-liveness change is due to a trivial scheduling change where the scheduler arbitrary decision differently. llvm-svn: 59273
-
Daniel Dunbar authored
llvm-svn: 59272
-
- Nov 13, 2008
-
-
Daniel Dunbar authored
developing clang. llvm-svn: 59270
-
Dale Johannesen authored
llvm-svn: 59268
-
Owen Anderson authored
MultiSource/Applications is clean with the prealloc splitter. Some failures remain in SPEC. llvm-svn: 59267
-
Dale Johannesen authored
(actually, code already all worked, only the comment changed). Use this to implement 'A' constraint on x86. Fixes PR 1779. llvm-svn: 59266
-
Evan Cheng authored
Always emit a function pointer as a pointer to the function stub (if there is one). This makes it possible to compare function pointer values in lazy compilation mode. This fixes PR3043. llvm-svn: 59265
-
Dan Gohman authored
llvm-svn: 59264
-
Dan Gohman authored
for the possibility of scheduling without a SelectionDAG being present. llvm-svn: 59263
-
Steve Naroff authored
llvm-svn: 59262
-
Steve Naroff authored
llvm-svn: 59261
-
Douglas Gregor authored
candidates. Thanks to Chris for the review! llvm-svn: 59260
-
Steve Naroff authored
Fix an obscure rewriter bug when rewriting implementations that don't have a corresponding interface (found while doing random testing on another bug). llvm-svn: 59259
-
Evan Cheng authored
llvm-svn: 59258
-
Dan Gohman authored
llvm-svn: 59257
-
Chris Lattner authored
1. In the top level of ParseStatementOrDeclaration, don't eat a } if we just parsed a statement if it list there. Also, don't even bother emitting an error about a missing semicolon if the statement had a bug (an rbrace is fine). 2. In do/while parsing, don't require a 'while' to be present if the do body didn't parse. This allows us to generate a clean diagnostic for this code: t.c:1:22: error: expected expression void foo (void) { do . while (0); } ^ Thanks to Neil for pointing this out. llvm-svn: 59256
-
Chris Lattner authored
llvm-svn: 59255
-
Chris Lattner authored
llvm-svn: 59254
-