- Aug 01, 2007
-
-
Lauro Ramos Venancio authored
llvm-svn: 40687
-
Lauro Ramos Venancio authored
llvm-svn: 40682
-
Christopher Lamb authored
llvm-svn: 40681
-
Chris Lattner authored
llvm-svn: 40680
-
Steve Naroff authored
Add comments to getTypeOfExpr/getTypeOfType. Also add instances of TypeOfExpr/TypeOfType to the Types vector (so we can keep track of them). llvm-svn: 40677
-
Steve Naroff authored
Two typeof() related changes... - Changed the name of ASTContext::getTypeOfType(Expr*)->getTypeOfExpr(). - Remove FIXME for TypeOfExpr::getAsStringInternal(). This will work fine for printing the AST. It isn't ideal for error diagnostics (since it's more natural to display the expressions type). One "random" (or at least delayed:-) change... - Changed all "ext_typecheck_*" diagnostics from EXTENSION->WARNING. Reason: Since -pedantic is now off (by default), these diagnostics were never being emitted (which is bad). With this change, clang will emit the warning all the time. The only downside (wrt GCC compatibility) is -pedantic-errors will not turn this diagnostics into errors (a "feature" of making tagging them with EXTENSION). When/if this becomes an issue, we can revisit. llvm-svn: 40676
-
Chris Lattner authored
llvm-svn: 40675
-
Owen Anderson authored
llvm-svn: 40674
-
Dan Gohman authored
llvm-svn: 40673
-
Dan Gohman authored
llvm-svn: 40672
-
Dan Gohman authored
intended to be overridden. llvm-svn: 40671
-
Owen Anderson authored
llvm-svn: 40668
-
Owen Anderson authored
llvm-svn: 40667
-
Owen Anderson authored
llvm-svn: 40666
-
Chris Lattner authored
llvm-svn: 40665
-
David Greene authored
Update generated files. llvm-svn: 40663
-
David Greene authored
New CallInst interface to address GLIBCXX_DEBUG errors caused by indexing an empty std::vector. Updates to all clients. llvm-svn: 40660
-
Chris Lattner authored
llvm-svn: 40659
-
Evan Cheng authored
llvm-svn: 40658
-
Evan Cheng authored
llvm-svn: 40657
-
Steve Naroff authored
Tighten up Parser::ParseTypeofSpecifier(). Add some more tests to typeof.c. Also added a couple of missing "expect" attributes that caused the test to fail. llvm-svn: 40656
-
Owen Anderson authored
llvm-svn: 40655
-
Evan Cheng authored
llvm-svn: 40654
-
- Jul 31, 2007
-
-
Chris Lattner authored
llvm-svn: 40653
-
Chris Lattner authored
canonical types. llvm-svn: 40652
-
Chris Lattner authored
llvm-svn: 40651
-
Owen Anderson authored
removal of redundant phis. llvm-svn: 40650
-
Lauro Ramos Venancio authored
llvm-svn: 40649
-
Dan Gohman authored
mnemonics from their operands instead of single spaces. This makes the assembly output a little more consistent with various other compilers (f.e. GCC), and slightly easier to read. Also, update the regression tests accordingly. llvm-svn: 40648
-
David Greene authored
Fix GLIBCXX_DEBUG error owing to dereference of end iterator. There's no guarantee that an instruction returned by getDependency exists in the maps. llvm-svn: 40647
-
Chris Lattner authored
there is now an isXXXType and a getAsXXXType llvm-svn: 40646
-
Chris Lattner authored
llvm-svn: 40645
-
Chris Lattner authored
llvm-svn: 40644
-
Chris Lattner authored
llvm-svn: 40643
-
Owen Anderson authored
llvm-svn: 40642
-
Dan Gohman authored
directly, because the insert point used by the SCEVExpander may vary from what LSR originally computes. llvm-svn: 40641
-
Chris Lattner authored
llvm-svn: 40640
-
Chris Lattner authored
existing one to getAsPointerType() llvm-svn: 40639
-
Devang Patel authored
llvm-svn: 40638
-
Chris Lattner authored
llvm-svn: 40637
-