- Mar 16, 2008
-
-
Chris Lattner authored
lib dir and move all the libraries into it. This follows the main llvm tree, and allows the libraries to be built in parallel. The top level now enforces that all the libs are built before Driver, but we don't care what order the libs are built in. This speeds up parallel builds, particularly incremental ones. llvm-svn: 48402
-
- Mar 13, 2008
-
-
Chris Lattner authored
Set the start of DeclStmt range. Right now the end is meaningless though. llvm-svn: 48330
-
- Mar 05, 2008
-
-
Chris Lattner authored
llvm-svn: 47954
-
- Feb 06, 2008
-
-
Anders Carlsson authored
llvm-svn: 46777
-
- Jan 29, 2008
-
-
Fariborz Jahanian authored
Rewriting of @synchronized. This has one FIXME in it. But this should allow @sychronized to be rewritten. llvm-svn: 46533
-
Fariborz Jahanian authored
llvm-svn: 46524
-
- Jan 16, 2008
-
-
Chris Lattner authored
a method named ImpCastExprToType in Sema. Use this method to insert implicit casts for case statements from their operand type to the condition type of the switch. This fixes a crash on test/CodeGen/statements.c, reported by Eli Friedman. llvm-svn: 46083
-
- Jan 10, 2008
-
-
Fariborz Jahanian authored
llvm-svn: 45839
-
Fariborz Jahanian authored
llvm-svn: 45793
-
- Jan 07, 2008
-
-
Ted Kremenek authored
some naming inconsistencies in the names of classes pertaining to Objective-C support in clang. llvm-svn: 45715
-
Fariborz Jahanian authored
llvm-svn: 45708
-
- Jan 05, 2008
-
-
Fariborz Jahanian authored
in a foreach-statement which is illegal (but not yet caught) . llvm-svn: 45615
-
Fariborz Jahanian authored
llvm-svn: 45604
-
- Jan 04, 2008
-
-
Chris Lattner authored
it from several places. This merges the diagnostics, making them more uniform and fewer in number. This also simplifies and cleans up the code. Some highlights: 1. This removes a bunch of very-similar diagnostics. 2. This renames AssignmentCheckResult -> AssignConvertType 3. This merges PointerFromInt + IntFromPointer which were always treated the same. 4. This updates a bunch of test cases that have minor changes to the produced diagnostics. llvm-svn: 45589
-
Fariborz Jahanian authored
llvm-svn: 45561
-
- Jan 03, 2008
-
-
Chris Lattner authored
llvm-svn: 45556
-
Fariborz Jahanian authored
llvm-svn: 45539
-
- Dec 29, 2007
-
-
Chris Lattner authored
discussion of this change. llvm-svn: 45410
-
- Dec 04, 2007
-
-
Fariborz Jahanian authored
llvm-svn: 44576
-
- Nov 27, 2007
-
-
Steve Naroff authored
Move the null pointer constant check from Sema::CheckSingleInitializer/ActOnCallExpr/CheckMessageArgumentTypes/ActOnReturnStmt to Sema::CheckSingleAssignmentConstraints. This makes sure all null pointer assignments are considered compatible. Thanks to Seo Sanghyeon for the bug, follow-through, and patch! llvm-svn: 44366
-
Anders Carlsson authored
llvm-svn: 44349
-
- Nov 25, 2007
-
-
Anders Carlsson authored
llvm-svn: 44311
-
- Nov 24, 2007
-
-
Anders Carlsson authored
llvm-svn: 44297
-
- Nov 23, 2007
-
-
Anders Carlsson authored
llvm-svn: 44289
-
- Nov 22, 2007
-
-
Anders Carlsson authored
Store output and input operands as well as clobber information in the AsmStmt. Ted, could you please review the serialization/deserialization code? llvm-svn: 44266
-
- Nov 20, 2007
-
-
Anders Carlsson authored
llvm-svn: 44255
-
- Nov 07, 2007
-
-
Fariborz Jahanian authored
llvm-svn: 43802
-
- Nov 02, 2007
-
-
Fariborz Jahanian authored
llvm-svn: 43640
-
Fariborz Jahanian authored
llvm-svn: 43629
-
Fariborz Jahanian authored
llvm-svn: 43628
-
- Oct 29, 2007
-
-
Chris Lattner authored
resolving a crash on a .i file in PR1750. We now generate 49 errors on the .i file in that bug. llvm-svn: 43433
-
- Oct 10, 2007
-
-
Anders Carlsson authored
llvm-svn: 42840
-
- Oct 07, 2007
-
-
Chris Lattner authored
llvm-svn: 42730
-
- Sep 21, 2007
-
-
Chris Lattner authored
values. Patch mostly by Gabor Greif for PR1682. llvm-svn: 42203
-
- Sep 16, 2007
-
-
Steve Naroff authored
llvm-svn: 42000
-
Hartmut Kaiser authored
Silenced a couple of VC++ warnings. llvm-svn: 41994
-
- Sep 14, 2007
-
-
Steve Naroff authored
Move Decl::NextDeclarator (w/ setters/getters) down to ScopedDecl/FieldDecl. Decl is now svelte:-) llvm-svn: 41935
-
- Sep 13, 2007
-
-
Steve Naroff authored
Phase 2 of making the Decl class more lightweight... Move Identifier/Loc instance variables (and associated getters/setters) down from Decl to ScopedDecl/FieldDecl. Objc AST's can now inherit from Decl without getting instance variables and types that are C specific. For now, I am keeping NextDeclarator, since I believe it may be useful to ObjC. If not, it can be moved later. llvm-svn: 41934
-
- Sep 06, 2007
-
-
Ted Kremenek authored
in the actual GotoStmt. Fixed bug where GotoStmt::getSourceRange incorrectly used the target LabelStmt to compute its extent. llvm-svn: 41745
-
- Sep 03, 2007
-
-
Chris Lattner authored
llvm-svn: 41687
-