- Jul 13, 2009
-
-
Owen Anderson authored
llvm-svn: 75446
-
- Jul 08, 2009
-
-
Owen Anderson authored
llvm-svn: 75028
-
Owen Anderson authored
llvm-svn: 74986
-
- Jun 06, 2009
-
-
Mike Stump authored
___Block_byref_id_object_dispose and ___Block_byref_id_object_copy functions so that we can simply reuse instead of creating a new one. Additionally, add an assert to ensure no one yet tries to align a __block variable beyond the alignment of a pointer as the codegen is incomplete. llvm-svn: 72974
-
- May 16, 2009
-
-
Mike Stump authored
llvm-svn: 71937
-
- May 13, 2009
-
-
rdar://6880259Chris Lattner authored
by using the appropriate CGM interface instead of directly creating a global. llvm-svn: 71617
-
- May 01, 2009
-
-
Mike Stump authored
Radar 6838889 llvm-svn: 70525
-
- Apr 23, 2009
-
-
Chris Lattner authored
llvm-svn: 69875
-
Chris Lattner authored
the type assigned by sema (and is visible with sizeof(__func__) for example) has nothing to do with what codegen ends up producing. We should eventually add a method on PredefinedExpr to handle this. In the meantime, just set up some framework and add some fixme's. llvm-svn: 69872
-
- Apr 17, 2009
-
-
Daniel Dunbar authored
- <rdar://problem/6800351> clang not producing correct large struct return code for Blocks llvm-svn: 69337
-
- Apr 16, 2009
-
-
Mike Stump authored
llvm-svn: 69232
-
- Apr 15, 2009
-
-
Devang Patel authored
llvm-svn: 69228
-
- Apr 14, 2009
-
-
Daniel Dunbar authored
- Exposed quite a few Sema issues and a CodeGen crash. - See FIXMEs in test case, and in SemaDecl.cpp (PR3983). I'm skeptical that __private_extern__ should actually be a storage class value. I think that __private_extern__ basically amounts to extern A __attribute__((visibility("hidden"))) and would be better off handled (a) as that, or (b) with an extra bit in the VarDecl. llvm-svn: 69020
-
- Apr 11, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 68870
-
Fariborz Jahanian authored
llvm-svn: 68865
-
- Apr 10, 2009
-
-
Mike Stump authored
blocks, so that the outer blocks use it as well. Radar 6762279 llvm-svn: 68811
-
- Apr 09, 2009
-
-
Anders Carlsson authored
llvm-svn: 68652
-
- Apr 08, 2009
-
-
-
Anders Carlsson authored
llvm-svn: 68557
-
- Apr 07, 2009
-
-
Anders Carlsson authored
Use the new getFunctionInfo that takes a BlockPointerType parameter, and get rid of getBlockFunctionType from CGBlocks.cpp llvm-svn: 68478
-
- Apr 01, 2009
-
-
Mike Stump authored
llvm-svn: 68171
-
- Mar 28, 2009
-
-
Eli Friedman authored
types don't get generated when blocks aren't used. llvm-svn: 67898
-
- Mar 25, 2009
-
-
Mike Stump authored
llvm-svn: 67697
-
Mike Stump authored
from previous block literals. llvm-svn: 67696
-
- Mar 21, 2009
-
-
Mike Stump authored
copy_helpers and dispose_helpers as necessary for them. llvm-svn: 67453
-
- Mar 20, 2009
-
-
Mike Stump authored
llvm-svn: 67406
-
- Mar 14, 2009
-
-
Mike Stump authored
literals. llvm-svn: 66984
-
- Mar 13, 2009
-
-
Mike Stump authored
llvm-svn: 66931
-
rdar://problem/6675489Steve Naroff authored
Also changed BlockDecl API to be more consistent (wrt FunctionDecl). llvm-svn: 66904
-
- Mar 12, 2009
-
-
Daniel Dunbar authored
- Mike, please verify. llvm-svn: 66762
-
- Mar 07, 2009
-
-
Mike Stump authored
llvm-svn: 66341
-
Mike Stump authored
llvm-svn: 66337
-
Mike Stump authored
on all the new code by default. There is still plenty of testing to do and issues I'm sure need resolving. Let me know if you find anything. llvm-svn: 66323
-
Mike Stump authored
llvm-svn: 66322
-
Mike Stump authored
llvm-svn: 66320
-
Mike Stump authored
llvm-svn: 66319
-
- Mar 06, 2009
-
-
Mike Stump authored
llvm-svn: 66284
-
Mike Stump authored
llvm-svn: 66257
-
Mike Stump authored
llvm-svn: 66247
-
Mike Stump authored
llvm-svn: 66243
-