Rintaro Ishizaki
|
7486cd1c21
|
[SwiftCompiler] Move common bridging facilities to 'Basic'
A preparation for AST/DiagnosticEngine bridging
|
2022-02-20 22:06:39 -08:00 |
|
Max Desiatov
|
b964dba177
|
libswift: implement ReleaseDevirtualizer in Swift
|
2022-01-19 18:51:19 +00:00 |
|
Max Desiatov
|
7d961001d3
|
libswift: bridge more functions from SILBuilder
|
2022-01-19 18:51:18 +00:00 |
|
Erik Eckstein
|
24b62d4d7c
|
Swift SIL: add a few utilities and instructions
* instructions: function_ref, mark_dependence
* add `BuiltinInst.id`
* add isObjC and canAllocOnStack for alloc_ref and alloc_ref_dynamic
* add `ApplySite::referencedFunction`
* add `Builder.createDeallocStackRef`
* add == and != operators for `Function`
* add `List.first` and `ReverseList.first`
|
2022-01-12 15:47:15 +01:00 |
|
Max Desiatov
|
e54524d7a5
|
Gardening: remove trailing whitespaces in libswift
|
2022-01-09 21:09:57 +00:00 |
|
Erik Eckstein
|
4beb94c2f9
|
Rename the libswift directory to SwiftCompilerSources
|
2021-12-22 09:46:25 +01:00 |
|