Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Generate the helper function for blocks. Now basic codegen is | Mike Stump | 2009-02-14 | 1 | -7/+11 | |
| | | | | | | starting to work for blocks. llvm-svn: 64570 | |||||
* | Let the backend unique these. | Mike Stump | 2009-02-13 | 1 | -3/+2 | |
| | | | | llvm-svn: 64486 | |||||
* | Fix spelling. | Mike Stump | 2009-02-13 | 1 | -2/+2 | |
| | | | | llvm-svn: 64482 | |||||
* | Move DescriptorUniqueCount into CGM. | Mike Stump | 2009-02-13 | 1 | -3/+1 | |
| | | | | llvm-svn: 64481 | |||||
* | Move NSConcreteStackBlock into CGM. | Mike Stump | 2009-02-13 | 1 | -10/+21 | |
| | | | | llvm-svn: 64479 | |||||
* | Eliminate an unused variable | Douglas Gregor | 2009-02-13 | 1 | -3/+0 | |
| | | | | llvm-svn: 64476 | |||||
* | Move GlobalUniqueCount up into CGM. | Mike Stump | 2009-02-13 | 1 | -3/+1 | |
| | | | | llvm-svn: 64473 | |||||
* | Condense NSConcreteGlobalBlock handling. | Mike Stump | 2009-02-13 | 1 | -19/+20 | |
| | | | | llvm-svn: 64461 | |||||
* | Calculate size correctly. | Mike Stump | 2009-02-13 | 1 | -2/+3 | |
| | | | | llvm-svn: 64459 | |||||
* | Size should be unsigned. | Mike Stump | 2009-02-13 | 1 | -7/+6 | |
| | | | | llvm-svn: 64458 | |||||
* | Condense all the blocks code into CGBlocks.cpp. | Mike Stump | 2009-02-13 | 1 | -3/+130 | |
| | | | | llvm-svn: 64457 | |||||
* | Fixup types, the runtime uses int, not int32. | Mike Stump | 2009-02-13 | 1 | -4/+9 | |
| | | | | llvm-svn: 64456 | |||||
* | Fixup spacing a tad. | Mike Stump | 2009-02-13 | 1 | -69/+67 | |
| | | | | llvm-svn: 64454 | |||||
* | Move GenericBlockLiteralType into CGM. | Mike Stump | 2009-02-13 | 1 | -26/+27 | |
| | | | | llvm-svn: 64452 | |||||
* | Move BlockDescriptorType into CGM. | Mike Stump | 2009-02-13 | 1 | -19/+19 | |
| | | | | llvm-svn: 64451 | |||||
* | Add a very basic implemenation of global blocks. This needs to be cleaned up. | Anders Carlsson | 2009-02-12 | 1 | -11/+129 | |
| | | | | llvm-svn: 64387 | |||||
* | Add support for generating block call expressions. | Anders Carlsson | 2009-02-12 | 1 | -0/+137 | |
llvm-svn: 64346 |