| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | IRgen support for calls to functions that return references to aggregate ↵ | Anders Carlsson | 2009-05-27 | 1 | -0/+2 |
| | | | | | | | exressions. llvm-svn: 72479 | ||||
| * | Fix up constant expression handling to deal with the address | Eli Friedman | 2009-05-27 | 1 | -0/+1 |
| | | | | | | | of a reference correctly. llvm-svn: 72463 | ||||
| * | Add IRGen support for local variables of reference type. | Eli Friedman | 2009-05-27 | 1 | -0/+6 |
| | | | | | llvm-svn: 72462 | ||||
| * | Add IRGen support for return statements in functions with reference | Eli Friedman | 2009-05-27 | 1 | -0/+3 |
| | | | | | | | type. llvm-svn: 72459 | ||||
| * | Functions that return references can be rvalues as well. | Anders Carlsson | 2009-05-27 | 1 | -0/+3 |
| | | | | | llvm-svn: 72457 | ||||
| * | Add another test. | Anders Carlsson | 2009-05-27 | 1 | -1/+3 |
| | | | | | llvm-svn: 72450 | ||||
| * | Add support for emitting calls to functions that return references (as ↵ | Anders Carlsson | 2009-05-27 | 1 | -2/+12 |
| | | | | | | | lvalues only for now) llvm-svn: 72449 | ||||
| * | Handle the remaining unhandled cases in EmitReferenceBindingToExpr. | Eli Friedman | 2009-05-20 | 1 | -0/+7 |
| | | | | | | | | | It would be nice if someone could write an ObjC++ testcase for the case of passing a property returning a struct to a function taking a const reference. llvm-svn: 72159 | ||||
| * | irgen for references to complex rvales (Very important...) | Anders Carlsson | 2009-05-20 | 1 | -0/+2 |
| | | | | | llvm-svn: 72157 | ||||
| * | Bad anders. | Anders Carlsson | 2009-05-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 72156 | ||||
| * | Create a temporary if the lvalue is a bitfield. Reported by Eli. | Anders Carlsson | 2009-05-20 | 1 | -0/+3 |
| | | | | | llvm-svn: 72155 | ||||
| * | Add support for binding references to scalar rvalues. | Anders Carlsson | 2009-05-20 | 1 | -3/+10 |
| | | | | | llvm-svn: 72153 | ||||
| * | Bind references to lvalues correctly. | Anders Carlsson | 2009-05-20 | 1 | -0/+27 |
| | | | | | llvm-svn: 72150 | ||||
| * | Improve support for irgen of references. | Anders Carlsson | 2009-05-19 | 1 | -0/+16 |
| llvm-svn: 72133 | |||||

