- Feb 09, 2009
-
-
Anders Carlsson authored
llvm-svn: 64156
-
Mike Stump authored
llvm-svn: 64105
-
- Feb 08, 2009
-
-
Anders Carlsson authored
Add a simplified EmitJumpThroughFinally and use it in CGObjC in preparation of making it use the cleanup stack. llvm-svn: 64098
-
Mike Stump authored
If people could beat on it and let me know if there are any new semantics required by newer language standards or DRs or any little details I goofed on, I'd be happy to fix any issues found. llvm-svn: 64079
-
Anders Carlsson authored
llvm-svn: 64072
-
Anders Carlsson authored
llvm-svn: 64069
-
Anders Carlsson authored
llvm-svn: 64068
-
Anders Carlsson authored
llvm-svn: 64059
-
Anders Carlsson authored
llvm-svn: 64053
-
Anders Carlsson authored
Add support for emitting cleanup blocks. Make EmitCompoundStatement emit cleanup blocks if necessary llvm-svn: 64051
-
Anders Carlsson authored
Add a simple RAII object, to be used for pushing a cleanup entry and make the insertion point be the cleanup block. llvm-svn: 64048
-
Mike Stump authored
correctly. This should lay the ground work to throw the big switch and start code gening break and continue in the presense of vlas. llvm-svn: 64046
-
- Feb 07, 2009
-
-
Anders Carlsson authored
llvm-svn: 64043
-
Anders Carlsson authored
llvm-svn: 64032
-
Anders Carlsson authored
llvm-svn: 64031
-
Mike Stump authored
llvm-svn: 64021
-
Mike Stump authored
llvm-svn: 64014
-
- Feb 05, 2009
-
-
Daniel Dunbar authored
llvm-svn: 63845
-
- Feb 04, 2009
-
-
Daniel Dunbar authored
llvm-svn: 63678
-
- Feb 03, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 63644
-
Sanjiv Gupta authored
Specify external linkage for such globals so that llvm optimizer do not assume there values initialized as zero. llvm-svn: 63636
-
Sanjiv Gupta authored
llvm-svn: 63634
-
Fariborz Jahanian authored
llvm-svn: 63578
-
- Feb 02, 2009
-
-
Daniel Dunbar authored
- Lift CGFunctionInfo creation above ReturnTypeUsesSret and EmitFunction{Epi,Pro}log. llvm-svn: 63553
-
Daniel Dunbar authored
- Lift CGFunctionInfo creation up to callers of EmitCall. - Move isVariadic bit out of CGFunctionInfo, take as argument to GetFunctionType instead. No functionality change. llvm-svn: 63550
-
- Jan 27, 2009
-
-
Daniel Dunbar authored
case correctly. llvm-svn: 63068
-
- Jan 20, 2009
-
-
Eli Friedman authored
struct. llvm-svn: 62585
-
- Jan 11, 2009
-
-
Anders Carlsson authored
llvm-svn: 62042
-
- Jan 10, 2009
-
-
Fariborz Jahanian authored
not merging protocol properties into the classes which use those protocols. With this patch, all my exceutable test pass again. llvm-svn: 62030
-
- Jan 09, 2009
-
-
Daniel Dunbar authored
crashes. llvm-svn: 61992
-
- Dec 20, 2008
-
-
Anders Carlsson authored
Emit the size even if the declared type is a variably modified type. This lets us handle void f(int n) { int (*a)[n]; printf("size: %d\n", sizeof(*a)); } llvm-svn: 61285
-
Anders Carlsson authored
llvm-svn: 61284
-
- Dec 15, 2008
-
-
Fariborz Jahanian authored
ivars. llvm-svn: 61043
-
- Dec 13, 2008
-
-
Anders Carlsson authored
Store the size of the EH stack inside each BreakContinue struct so we know when a break/continue won't cross a try block. llvm-svn: 60998
-
- Dec 12, 2008
-
-
Anders Carlsson authored
llvm-svn: 60939
-
Anders Carlsson authored
Work in preparation for VLAs. Make sure to restore the stack if necessary (Saving the stack isn't implemented right now :) llvm-svn: 60925
-
- Dec 09, 2008
-
-
Fariborz Jahanian authored
the synthesis is in an implementation of s subclass of a super class where the property has been declared. llvm-svn: 60792
-
- Nov 22, 2008
-
-
Fariborz Jahanian authored
llvm-svn: 59886
-
Fariborz Jahanian authored
Issuing diagnostics when assigning to read-only properties. This is work in progress. llvm-svn: 59874
-
- Nov 20, 2008
-
-
Fariborz Jahanian authored
to static function. Added comments. llvm-svn: 59738
-