Commit Graph

808 Commits

Author SHA1 Message Date
John McCall
c7bc658da0 Access the data pointer as the second element.
Swift SVN r605
2011-08-25 07:16:09 +00:00
John McCall
b60d4807b8 Initial prologue/epilogue emission code. This breaks func.swift because
of the unimplemented load/store methods.



Swift SVN r604
2011-08-25 02:45:18 +00:00
John McCall
cb3fe4dfc8 The array-decay-to-bool conversion is better than the array-to-ArrayRef
conversion, so disambiguate.



Swift SVN r599
2011-08-24 20:55:44 +00:00
John McCall
ab931ceb21 Improve type safety on storage type; no functionality change.
Swift SVN r598
2011-08-24 20:54:51 +00:00
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
97c6ccadfb More IR-generation infrastructure.
Swift SVN r576
2011-08-20 05:55:02 +00:00
John McCall
86f4371478 Basic IR generation of tuple and oneof types.
Swift SVN r573
2011-08-20 01:06:52 +00:00