Mike Stump
|
971f9b6619
|
Condense NSConcreteGlobalBlock handling.
llvm-svn: 64461
|
2009-02-13 17:23:42 +00:00 |
Mike Stump
|
52197c7763
|
Calculate size correctly.
llvm-svn: 64459
|
2009-02-13 17:03:17 +00:00 |
Mike Stump
|
c2c38331ca
|
Size should be unsigned.
llvm-svn: 64458
|
2009-02-13 16:55:51 +00:00 |
Mike Stump
|
85284bacab
|
Condense all the blocks code into CGBlocks.cpp.
llvm-svn: 64457
|
2009-02-13 16:19:19 +00:00 |
Mike Stump
|
92bbd6d435
|
Fixup types, the runtime uses int, not int32.
llvm-svn: 64456
|
2009-02-13 16:01:35 +00:00 |
Mike Stump
|
b7074c0013
|
Fixup spacing a tad.
llvm-svn: 64454
|
2009-02-13 15:32:32 +00:00 |
Mike Stump
|
005c9a62b5
|
Move GenericBlockLiteralType into CGM.
llvm-svn: 64452
|
2009-02-13 15:25:34 +00:00 |
Mike Stump
|
650c932d80
|
Move BlockDescriptorType into CGM.
llvm-svn: 64451
|
2009-02-13 15:16:56 +00:00 |
Anders Carlsson
|
6a60fa2428
|
Add a very basic implemenation of global blocks. This needs to be cleaned up.
llvm-svn: 64387
|
2009-02-12 17:55:02 +00:00 |
Anders Carlsson
|
2437cbfa3b
|
Add support for generating block call expressions.
llvm-svn: 64346
|
2009-02-12 00:39:25 +00:00 |