John McCall
|
0ceeb2ed61
|
Make Chris happy.
Swift SVN r596
|
2011-08-24 18:56:50 +00:00 |
|
John McCall
|
3e65b21a68
|
Provide r-value schemas for various implemented types. Use these to
implement function signature lowering. Basic setup for IR generation
of functions. Test that we can properly declare a simple function.
Swift SVN r595
|
2011-08-24 18:55:54 +00:00 |
|
John McCall
|
dfa334555c
|
Introduce the idea of an r-value schema.
Swift SVN r594
|
2011-08-24 18:53:15 +00:00 |
|
John McCall
|
aacd7ade8f
|
LValues should also store the target alignment.
Swift SVN r593
|
2011-08-24 18:52:47 +00:00 |
|
John McCall
|
02c0dd6a18
|
Provide an IRBuilder customization point that, among other things,
consumes our alignment type.
Swift SVN r592
|
2011-08-24 18:51:51 +00:00 |
|
John McCall
|
ba077c667c
|
Permit sizes to be scaled by a constant factor.
Swift SVN r591
|
2011-08-24 18:51:14 +00:00 |
|
John McCall
|
97c6ccadfb
|
More IR-generation infrastructure.
Swift SVN r576
|
2011-08-20 05:55:02 +00:00 |
|
John McCall
|
6cff7d48b6
|
Factor performIRGeneration into Subsystems.h.
Swift SVN r574
|
2011-08-20 01:10:23 +00:00 |
|
John McCall
|
86f4371478
|
Basic IR generation of tuple and oneof types.
Swift SVN r573
|
2011-08-20 01:06:52 +00:00 |
|
John McCall
|
ac0facd1f0
|
Fix the build.
Swift SVN r568
|
2011-08-17 18:35:30 +00:00 |
|
John McCall
|
dc31882541
|
Incorporate notes into the pattern-matching manifesto. A few more random
observations that weren't brought up during the meeting.
Swift SVN r567
|
2011-08-17 08:29:32 +00:00 |
|
John McCall
|
15922d77b4
|
Go ahead and support outputting to .ll, .bc, .s, and .o.
Swift SVN r546
|
2011-08-13 22:01:51 +00:00 |
|
John McCall
|
3b3fb3fcd4
|
Commit missing file.
Swift SVN r540
|
2011-08-13 18:55:51 +00:00 |
|
Chris Lattner
|
f3ea9d7ee3
|
minimal hack to fix the build.
Swift SVN r539
|
2011-08-13 17:21:42 +00:00 |
|
John McCall
|
42449b02bb
|
Massively slow down link times by uselessly emitting empty modules.
Swift SVN r538
|
2011-08-13 07:40:45 +00:00 |
|
John McCall
|
bca041368d
|
Structure for IR generation.
Swift SVN r537
|
2011-08-13 05:37:06 +00:00 |
|