Commit Graph

4 Commits

Author SHA1 Message Date
Kuba Mracek
75f0e3c66a [embedded] Add a stop-gap print() for embedded Swift 2024-01-13 21:35:36 +01:00
Erik Eckstein
50f5a4c63b AST: fix isEscapable in case the experimental feature NoncopyableGenerics is _not_ enabled
This fixes the FixedArrays test.
2023-12-11 18:30:53 +01:00
Erik Eckstein
a71a899c48 tests: temporarily disable embedded/FixedArray.swift
It breaks PR testing
2023-12-11 16:34:57 +01:00
Erik Eckstein
ae278058e6 Add an experimental pass to lower allocateVector builtins
By default it lowers the builtin to an `alloc_vector` with a paired `dealloc_stack`.
If the builtin appears in the initializer of a global variable and the vector elements are initialized,
a statically initialized global is created where the initializer is a `vector` instruction.
2023-12-09 18:49:58 +01:00