#
e5feb516 |
| 02-Sep-2009 |
Douglas Gregor <dgregor@apple.com> |
Don't try to CodeGen using directives, from Anders Johnsen
llvm-svn: 80853
|
#
3722f589 |
| 26-Aug-2009 |
Mike Stump <mrs@apple.com> |
Regularize the case and sort.
llvm-svn: 80163
|
#
6c0a6e49 |
| 25-Aug-2009 |
Anders Carlsson <andersca@mac.com> |
Emit conversion functions correctly.
llvm-svn: 79985
|
#
d262eda6 |
| 16-Aug-2009 |
Fariborz Jahanian <fjahanian@apple.com> |
Patch toward synthesizing non-trivial destructors. WIP
llvm-svn: 79199
|
#
157c321b |
| 16-Aug-2009 |
Anders Carlsson <andersca@mac.com> |
No need to append extra padding now that we don't create packed structs for simple cases like the constant string.
llvm-svn: 79178
|
#
92b3f47d |
| 14-Aug-2009 |
Fariborz Jahanian <fjahanian@apple.com> |
Fixed a bug in ir-gen for copy assignment synthesis. Fixed a bug when evaluating those copy-assignments which need by lazily syntheized. A test case for these.
llvm-svn: 78965
|
#
41a75027 |
| 13-Aug-2009 |
Owen Anderson <resistor@mac.com> |
Update for LLVM API change.
llvm-svn: 78946
|
#
4985b33f |
| 13-Aug-2009 |
Fariborz Jahanian <fjahanian@apple.com> |
Patch to force synthesis of copy assignment operator function in the order according to c++03. ir-gen for copy assignment in the trivial case and the first test case.
llvm-svn: 78938
|
#
de7d4c26 |
| 12-Aug-2009 |
Fariborz Jahanian <fjahanian@apple.com> |
Patch for synthesizing copy assignment operator. WIP.
llvm-svn: 78841
|
#
b2197042 |
| 11-Aug-2009 |
Fariborz Jahanian <fjahanian@apple.com> |
ir-gen support for anonymous union data member copying in copy constructors and used in default constructor's initializer list.
llvm-svn: 78700
|
#
296584b2 |
| 10-Aug-2009 |
Fariborz Jahanian <fjahanian@apple.com> |
Support for anonymous union in ctor's initializer and bunch of FIXMEs for their is-gen.
llvm-svn: 78623
|
#
b8be93fc |
| 08-Aug-2009 |
Anders Carlsson <andersca@mac.com> |
Add support for global initializers.
llvm-svn: 78515
|
#
7c3d7f6c |
| 08-Aug-2009 |
Fariborz Jahanian <fjahanian@apple.com> |
Remove use of uninitized variable.
llvm-svn: 78448
|
#
40134e71 |
| 07-Aug-2009 |
Fariborz Jahanian <fjahanian@apple.com> |
More synthesis of copy constructors. Work in progress.
llvm-svn: 78402
|
#
9301b24c |
| 06-Aug-2009 |
Fariborz Jahanian <fjahanian@apple.com> |
Patch toward synthesizing copy constructors. Work in progress.
llvm-svn: 78355
|
#
758428f4 |
| 05-Aug-2009 |
Owen Anderson <resistor@mac.com> |
Update for LLVM API change.
llvm-svn: 78259
|
#
f49573d1 |
| 05-Aug-2009 |
Chris Lattner <sabre@nondot.org> |
weak globals that are const should get weak_odr linkage.
add a fixme about C++ const.
llvm-svn: 78159
|
#
c0693bc2 |
| 05-Aug-2009 |
Chris Lattner <sabre@nondot.org> |
rdar://7119244 - globals with an explicit section specified don't get common linkage.
llvm-svn: 78158
|
#
4d93a4f9 |
| 03-Aug-2009 |
Daniel Dunbar <daniel@zuster.org> |
Make sure UTF-16 strings end with a 16-bit null (as opposed to 8-bit).
llvm-svn: 78001
|
#
59a9468b |
| 02-Aug-2009 |
Anders Carlsson <andersca@mac.com> |
Whoops, meant to delete this.
llvm-svn: 77916
|
#
f18318cf |
| 02-Aug-2009 |
Anders Carlsson <andersca@mac.com> |
use CodeGenModule::EmitNullConstant in a couple of places.
llvm-svn: 77915
|
#
e480ce3d |
| 01-Aug-2009 |
Eli Friedman <eli.friedman@gmail.com> |
Don't error on C++ linkage; if we don't support that, there are serious issues :)
llvm-svn: 77800
|
#
0b75f23b |
| 31-Jul-2009 |
Owen Anderson <resistor@mac.com> |
Update for LLVM API change.
llvm-svn: 77722
|
#
6f14c730 |
| 30-Jul-2009 |
Fariborz Jahanian <fjahanian@apple.com> |
Synthesize the default constructor which has not been declared as needed.
llvm-svn: 77641
|
#
7ec07a57 |
| 30-Jul-2009 |
Owen Anderson <resistor@mac.com> |
Update for LLVM API changes.
llvm-svn: 77638
|