Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't add address points for virtual primary bases that aren't primary bases ↵ | Anders Carlsson | 2010-03-25 | 1 | -1/+0 |
| | | | | | | in the complete class. llvm-svn: 99555 | ||||
* | Improve vcall offset handling in construction vtables. With this we layout ↵ | Anders Carlsson | 2010-03-10 | 1 | -0/+123 |
| | | | | | | the construction vtables from the ABI examples correctly. llvm-svn: 98127 | ||||
* | Figured out why the test was failing, this will hopefully fix it. | Anders Carlsson | 2010-02-27 | 1 | -1/+0 |
| | | | | llvm-svn: 97336 | ||||
* | XFAIL this for now. I have no idea why this test is failing on some ↵ | Anders Carlsson | 2010-02-27 | 1 | -0/+1 |
| | | | | | | machines. Looks like some sort of whitespace issue in FileCheck. llvm-svn: 97332 | ||||
* | Generate correct vcall offsets when we have a primary virtual base that is ↵ | Anders Carlsson | 2010-02-24 | 1 | -0/+32 |
| | | | | | | not a primary base in the complete class hierarchy. llvm-svn: 97039 | ||||
* | Add another test from the ABI spec. | Anders Carlsson | 2010-02-19 | 1 | -0/+49 |
| | | | | llvm-svn: 96659 | ||||
* | Fix another bug and add another class. | Anders Carlsson | 2010-02-18 | 1 | -0/+34 |
| | | | | llvm-svn: 96590 | ||||
* | Add another class from cxx-vtable-ex.html | Anders Carlsson | 2010-02-18 | 1 | -1/+25 |
| | | | | llvm-svn: 96588 | ||||
* | More work on vcall offsets. | Anders Carlsson | 2010-02-18 | 1 | -0/+25 |
| | | | | llvm-svn: 96587 | ||||
* | Add tests from the Itanium C++ ABI spec. | Anders Carlsson | 2010-02-18 | 1 | -0/+25 |
llvm-svn: 96586 |