Fariborz Jahanian
|
835026e9f1
|
Refactor collection of call arguments in common code.
Add support for variadic collection functions. More to do
here.
llvm-svn: 89781
|
2009-11-24 18:29:37 +00:00 |
Anders Carlsson
|
5838108317
|
Use EmitStoreOfScalar when copying the scalar to the space allocated by 'new'.
llvm-svn: 89613
|
2009-11-22 19:25:33 +00:00 |
Daniel Dunbar
|
d8ff51bf49
|
Fix test portability.
llvm-svn: 86911
|
2009-11-12 00:41:41 +00:00 |
Anders Carlsson
|
f771681e63
|
Emit new[] cookie when needed.
llvm-svn: 82642
|
2009-09-23 18:59:48 +00:00 |
Anders Carlsson
|
b4bd0666d2
|
Basic support for new[].
llvm-svn: 82628
|
2009-09-23 16:07:23 +00:00 |
Anders Carlsson
|
fa7c608ecc
|
Fix a thinko.
llvm-svn: 72679
|
2009-06-01 00:26:14 +00:00 |
Anders Carlsson
|
ca50119a31
|
Check for null correctly for new expressions.
llvm-svn: 72678
|
2009-06-01 00:05:16 +00:00 |
Anders Carlsson
|
cba81fc4de
|
Improve irgen of 'new' further.
llvm-svn: 72677
|
2009-05-31 21:53:59 +00:00 |
Anders Carlsson
|
96c012ff8b
|
...and aggregate POD types.
llvm-svn: 72676
|
2009-05-31 21:12:26 +00:00 |
Anders Carlsson
|
60d0c2c1c2
|
Support for complex types.
llvm-svn: 72675
|
2009-05-31 21:07:58 +00:00 |
Anders Carlsson
|
ec71f61608
|
Better support for scalar POD types in 'new' expressions.
llvm-svn: 72674
|
2009-05-31 20:56:36 +00:00 |
Anders Carlsson
|
6f9dabff6d
|
Make sure to copy back arguments that can be changed by FindAllocationOverload. This fixes placement new. (Sebastian, please review).
llvm-svn: 72673
|
2009-05-31 20:26:12 +00:00 |
Anders Carlsson
|
1832f52b10
|
Very basic irgen support for new expressions.
llvm-svn: 72672
|
2009-05-31 20:21:44 +00:00 |