Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Update Xcode project. | Anders Carlsson | 2010-06-08 | 1 | -20/+26 | |
| | | | | llvm-svn: 105633 | |||||
* | Update .xcodeproj file. | Anders Carlsson | 2010-05-26 | 1 | -36/+36 | |
| | | | | llvm-svn: 104721 | |||||
* | Remove RecordLayoutBuilder.h | Anders Carlsson | 2010-05-26 | 1 | -2/+0 | |
| | | | | llvm-svn: 104687 | |||||
* | Add an InheritancePath parameter to the ImplicitCastExpr constructor. | Anders Carlsson | 2010-04-23 | 1 | -130/+147 | |
| | | | | llvm-svn: 102218 | |||||
* | Turn CXXMethodVector into a generic class template. | Anders Carlsson | 2010-04-23 | 1 | -19/+35 | |
| | | | | llvm-svn: 102208 | |||||
* | Rename CGVtable files to CGVTables. | Anders Carlsson | 2010-04-08 | 1 | -6/+6 | |
| | | | | llvm-svn: 100778 | |||||
* | IRGen: Hide CGRecordLayoutBuilder class, because I can. | Daniel Dunbar | 2010-03-31 | 1 | -2/+0 | |
| | | | | llvm-svn: 99967 | |||||
* | Update xcode project | Anders Carlsson | 2010-03-30 | 1 | -4/+8 | |
| | | | | llvm-svn: 99860 | |||||
* | Add some missing files to xcode project | Fariborz Jahanian | 2010-03-23 | 1 | -0/+28 | |
| | | | | llvm-svn: 99318 | |||||
* | Assert that primary bases always have offset 0. | Anders Carlsson | 2010-03-11 | 1 | -0/+4 | |
| | | | | llvm-svn: 98223 | |||||
* | More improvements to construction vtables; we know handle vbase offsets ↵ | Anders Carlsson | 2010-02-28 | 1 | -1/+1 | |
| | | | | | | correctly (I hope). llvm-svn: 97361 | |||||
* | Combine AsmStmt::setOutputsAndInputs and AsmStmt::setClobbers. | Anders Carlsson | 2010-01-30 | 1 | -1/+1 | |
| | | | | llvm-svn: 94918 | |||||
* | Update .xcodeproj file (Yes this is getting old and I should really switch ↵ | Anders Carlsson | 2010-01-29 | 1 | -2/+26 | |
| | | | | | | to the cmake based project :) llvm-svn: 94789 | |||||
* | Update the xcode project for real and don't check in a failing test. | Anders Carlsson | 2010-01-27 | 1 | -4/+6 | |
| | | | | llvm-svn: 94655 | |||||
* | Refix rewriting of an ivar access when it is | Fariborz Jahanian | 2010-01-26 | 1 | -1/+1 | |
| | | | | | | type-cast to its sub-class (radar 7575882). llvm-svn: 94559 | |||||
* | Move the VTT related code into its own file, CGVTT.cpp | Anders Carlsson | 2010-01-21 | 1 | -0/+4 | |
| | | | | llvm-svn: 94079 | |||||
* | Update Xcode project. | Anders Carlsson | 2010-01-19 | 1 | -8/+36 | |
| | | | | llvm-svn: 93861 | |||||
* | More work on the FullExpr class. | Anders Carlsson | 2009-12-16 | 1 | -1/+1 | |
| | | | | llvm-svn: 91513 | |||||
* | Check in a rudimentary FullExpr class that isn't used anywhere yet. Rename ↵ | Anders Carlsson | 2009-12-16 | 1 | -0/+6 | |
| | | | | | | Action::FullExpr to Action::MakeFullExpr to avoid name clashes. llvm-svn: 91494 | |||||
* | Remove clang-cc tool, it has joined in unholy union with clang. | Daniel Dunbar | 2009-12-12 | 1 | -12/+4 | |
| | | | | | | - tools/driver will be renamed to tools/clang at some point. llvm-svn: 91195 | |||||
* | Fix tabs. | Anders Carlsson | 2009-12-10 | 1 | -1/+1 | |
| | | | | llvm-svn: 91025 | |||||
* | Add CGDeclCXX.cpp and move EmitCXXGlobalVarDeclInit there. | Anders Carlsson | 2009-12-10 | 1 | -1/+5 | |
| | | | | llvm-svn: 91006 | |||||
* | Update .xcodeproj file | Anders Carlsson | 2009-12-05 | 1 | -4/+4 | |
| | | | | llvm-svn: 90666 | |||||
* | Update project file. | Anders Carlsson | 2009-11-24 | 1 | -12/+12 | |
| | | | | llvm-svn: 89768 | |||||
* | Move GlobalDecl to its own file. Also add DenseMapInfo traits. | Anders Carlsson | 2009-11-13 | 1 | -0/+2 | |
| | | | | llvm-svn: 87081 | |||||
* | Update xode project. | Anders Carlsson | 2009-11-10 | 1 | -0/+12 | |
| | | | | llvm-svn: 86658 | |||||
* | Add CGException.cpp, to be used for exception related code generation. | Anders Carlsson | 2009-10-30 | 1 | -0/+4 | |
| | | | | llvm-svn: 85560 | |||||
* | Add some missing header files to the Xcode project. | Steve Naroff | 2009-10-26 | 1 | -0/+14 | |
| | | | | llvm-svn: 85152 | |||||
* | Move the vtable builder to CGVtable.cpp, general cleanup. | Anders Carlsson | 2009-10-11 | 1 | -0/+6 | |
| | | | | llvm-svn: 83798 | |||||
* | Move our (non-existing) RTTI emission code into CGRtti.cpp. No functionality ↵ | Anders Carlsson | 2009-10-10 | 1 | -0/+4 | |
| | | | | | | change. llvm-svn: 83732 | |||||
* | Update Xcode project. | Anders Carlsson | 2009-10-09 | 1 | -6/+0 | |
| | | | | llvm-svn: 83679 | |||||
* | Add code completion support for ObjC property declarations/attributes. | Steve Naroff | 2009-10-08 | 1 | -0/+2 | |
| | | | | llvm-svn: 83579 | |||||
* | Add files to xcode project. | Anders Carlsson | 2009-10-06 | 1 | -0/+6 | |
| | | | | llvm-svn: 83423 | |||||
* | Move some functions from CodeGenFunctions to CodeGenModule so they can be ↵ | Anders Carlsson | 2009-10-03 | 1 | -1/+1 | |
| | | | | | | used by CGExprConstant. llvm-svn: 83263 | |||||
* | Add a -dump-record-layouts argument to clang-cc. | Anders Carlsson | 2009-09-24 | 1 | -1/+1 | |
| | | | | llvm-svn: 82703 | |||||
* | implement support for __builtin_eh_return_data_regno on x86-32 and x86-64. | Chris Lattner | 2009-09-23 | 1 | -4/+0 | |
| | | | | | | This implements PR5034 and rdar://6836445. llvm-svn: 82614 | |||||
* | Fix indentation in xcode project. | Anders Carlsson | 2009-09-23 | 1 | -1/+1 | |
| | | | | llvm-svn: 82595 | |||||
* | Move codegen of new and delete to CGCXXExpr.cpp | Anders Carlsson | 2009-09-22 | 1 | -0/+4 | |
| | | | | llvm-svn: 82585 | |||||
* | (With Doug's help) fix a crash in the code completion code that lead to a ↵ | Anders Carlsson | 2009-09-22 | 1 | -4/+10 | |
| | | | | | | test failure. llvm-svn: 82558 | |||||
* | clean up xcode proj | Chris Lattner | 2009-09-18 | 1 | -2/+2 | |
| | | | | llvm-svn: 82272 | |||||
* | x86-64 ABI: If a type is a C++ record with either a non-trivial destructor ↵ | Anders Carlsson | 2009-09-16 | 1 | -1/+1 | |
| | | | | | | or a non-trivial copy constructor, it should be passed in a pointer. Daniel, plz review. llvm-svn: 82050 | |||||
* | Rename AddressCXXOfBaseClass to GetAddressCXXOfBaseClass. Add a ↵ | Anders Carlsson | 2009-09-12 | 1 | -1/+1 | |
| | | | | | | NullCheckValue argument (currently unused). llvm-svn: 81606 | |||||
* | Add CGCXXClass.cpp. and move CodeGenFunction::AddressCXXOfBaseClass there. | Anders Carlsson | 2009-09-12 | 1 | -0/+4 | |
| | | | | llvm-svn: 81604 | |||||
* | More fleshing out the C-based indexing API (under construction). | Steve Naroff | 2009-08-31 | 1 | -0/+12 | |
| | | | | llvm-svn: 80529 | |||||
* | Lot's of little changes to get the C-based indexing API going... | Steve Naroff | 2009-08-28 | 1 | -0/+18 | |
| | | | | | | Work in progress. llvm-svn: 80367 | |||||
* | Fill in Index.h header file and add stubs to implementation file. | Steve Naroff | 2009-08-27 | 1 | -0/+10 | |
| | | | | llvm-svn: 80279 | |||||
* | Add the partially implemented PartialDiagnostic class. | Anders Carlsson | 2009-08-26 | 1 | -0/+2 | |
| | | | | llvm-svn: 80106 | |||||
* | Update Xcode project file to include indexing source files. | Steve Naroff | 2009-08-25 | 1 | -0/+128 | |
| | | | | llvm-svn: 80022 | |||||
* | Update Xcode project. | Anders Carlsson | 2009-08-19 | 1 | -5/+11 | |
| | | | | llvm-svn: 79390 | |||||
* | Add a CastKind enum to CastExpr. Right now it's not used for much but it ↵ | Anders Carlsson | 2009-07-31 | 1 | -5/+5 | |
| | | | | | | will be :) llvm-svn: 77650 |