| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make a major restructuring of the clang tree: introduce a top-level | Chris Lattner | 2008-03-15 | 1 | -542/+0 |
| | | | | | | | | | | | 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 | ||||
| * | Implement first round of feedback on __builtin_overload | Nate Begeman | 2008-01-30 | 1 | -0/+6 |
| | | | | | llvm-svn: 46572 | ||||
| * | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| | | | | | | | discussion of this change. llvm-svn: 45410 | ||||
| * | Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now | Ted Kremenek | 2007-12-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | SourceManager is passed by reference, allowing the SourceManager to be associated with a specific translation unit, and not the entire execution of the driver. Modified all users of Diagnostics to comply with this new interface. Integrated SourceManager as a member variable of TargetInfo. TargetInfo will eventually be associated with a single translation unit (just like SourceManager). Made the SourceManager reference in ASTContext private. Provided accessor getSourceManager() for clients to use instead. Modified clients to comply with new interface. llvm-svn: 44878 | ||||
| * | convert the rest of the stderr users in codegen to use diagnostics. | Chris Lattner | 2007-12-02 | 1 | -2/+1 |
| | | | | | llvm-svn: 44503 | ||||
| * | Fix 80 col violations. | Devang Patel | 2007-10-30 | 1 | -4/+6 |
| | | | | | llvm-svn: 43516 | ||||
| * | Add a new ChooseExpr::isConditionTrue method to unify | Chris Lattner | 2007-10-25 | 1 | -5/+1 |
| | | | | | | | some code. llvm-svn: 43322 | ||||
| * | Use LLVMFoldingBuilder | Devang Patel | 2007-10-09 | 1 | -1/+1 |
| | | | | | llvm-svn: 42807 | ||||
| * | update to match llvm mainline api | Chris Lattner | 2007-09-13 | 1 | -2/+9 |
| | | | | | llvm-svn: 41926 | ||||
| * | When dumping out errors about unsupported stuff, emit loc info. | Chris Lattner | 2007-09-13 | 1 | -2/+2 |
| | | | | | llvm-svn: 41907 | ||||
| * | Fixed compilation on Windows. | Hartmut Kaiser | 2007-09-07 | 1 | -2/+3 |
| | | | | | | | | | Silenced a couple of warnings. Added *.vcproj file for new clangAnalysis library. Renamed Basic to clangBasic projects. llvm-svn: 41767 | ||||
| * | Updated calls to CreateGEP to new interface in LLVM mainline. | Ted Kremenek | 2007-09-04 | 1 | -4/+12 |
| | | | | | llvm-svn: 41704 | ||||
| * | add support for complex stmtexpr's | Chris Lattner | 2007-08-31 | 1 | -1/+6 |
| | | | | | llvm-svn: 41661 | ||||
| * | Generalize RValue to handle complex better, generalize EmitCompoundStmt to | Chris Lattner | 2007-08-31 | 1 | -2/+7 |
| | | | | | | | support any sort of expr, add a new EmitAnyExpr routine. llvm-svn: 41660 | ||||
| * | implement a fixme | Chris Lattner | 2007-08-26 | 1 | -6/+15 |
| | | | | | llvm-svn: 41466 | ||||
| * | implement codegen of compound assignment operators for complex. | Chris Lattner | 2007-08-26 | 1 | -48/+121 |
| | | | | | llvm-svn: 41463 | ||||
| * | update fixme's | Chris Lattner | 2007-08-26 | 1 | -2/+1 |
| | | | | | llvm-svn: 41458 | ||||
| * | implement complex division | Chris Lattner | 2007-08-26 | 1 | -0/+39 |
| | | | | | llvm-svn: 41457 | ||||
| * | be slightly more volatile correct | Chris Lattner | 2007-08-26 | 1 | -2/+3 |
| | | | | | llvm-svn: 41444 | ||||
| * | refactor scalar conversions out into CGExprScalar.cpp | Chris Lattner | 2007-08-26 | 1 | -5/+3 |
| | | | | | llvm-svn: 41433 | ||||
| * | Implement casts from scalar -> complex and complex->complex. | Chris Lattner | 2007-08-26 | 1 | -5/+45 |
| | | | | | llvm-svn: 41429 | ||||
| * | implement codegen for complex literals. | Chris Lattner | 2007-08-26 | 1 | -1/+8 |
| | | | | | llvm-svn: 41414 | ||||
| * | completely refactor codegen of scalar expressions out into its own ↵ | Chris Lattner | 2007-08-24 | 1 | -1/+0 |
| | | | | | | | | | | CGExprScalar.cpp file. This patch temporarily breaks compound assignment operators, but greatly simplifies many things. llvm-svn: 41355 | ||||
| * | rename two files. | Chris Lattner | 2007-08-24 | 1 | -0/+348 |
| llvm-svn: 41350 | |||||

