Max Desiatov
e90fc5f2d0
libswift: add single-threaded pass docs, fix test
2022-01-10 12:03:14 +00:00
Max Desiatov
42e6fac1ea
libswift: reimplement AssumeSingleThreaded pass
2022-01-10 08:47:43 +00:00
Max Desiatov
e54524d7a5
Gardening: remove trailing whitespaces in libswift
2022-01-09 21:09:57 +00:00
Erik Eckstein
383c52aa35
SIL: rename dealloc_ref [stack] -> dealloc_stack_ref
...
Introduce a new instruction `dealloc_stack_ref ` and remove the `stack` flag from `dealloc_ref`.
The `dealloc_ref [stack]` was confusing, because all it does is to mark the deallocation of the stack space for a stack promoted object.
2022-01-07 16:20:27 +01:00
Erik Eckstein
3540c01125
rename initializeLibSwift -> InitializeSwiftModules
...
and some updates in comments.
2021-12-22 11:31:52 +01:00
Erik Eckstein
ba364a17ef
libswift: rename cmake targets and functions
...
libswift -> swiftCompilerModules or swiftCompilerSources
2021-12-22 11:31:52 +01:00
Erik Eckstein
4beb94c2f9
Rename the libswift directory to SwiftCompilerSources
2021-12-22 09:46:25 +01:00