Alejandro Alonso
8ed84e8aed
Handle the mark_dependence chain when eliminating copies in ClosureLifetimeFixup
2024-06-20 14:44:11 -07:00
nate-chandler
ee3875b61d
Merge pull request #72261 from nate-chandler/rdar124464363
...
[Test] Eased check lines for 32-bit.
2024-03-12 17:40:40 -07:00
Alejandro Alonso
6e9e9c4ca7
Merge pull request #72086 from Azoy/kill-dead-atomics
...
[DeadObjectElimination] Zero init is not a barrier
2024-03-12 14:39:56 -07:00
Nate Chandler
dbe4da99d0
[Test] Eased check lines for 32-bit.
2024-03-12 11:11:01 -07:00
Nate Chandler
08a832b803
[AllocBoxToStack] Transfer var_decl flag.
...
As with the lexical flag, when creating an alloc_stack corresponding to
an alloc_box, transfer the var_decl flag from any begin_borrow users of
the box.
2024-03-08 22:28:22 -08:00
Alejandro Alonso
135533e205
Zero init is not a barrier for DOE
2024-03-04 23:17:32 -08:00
Alejandro Alonso
38be421889
Simplify the atomic sil tests
2024-02-23 12:19:32 -08:00
Alejandro Alonso
da9abaf12c
Add a SIL optimizer test that ensures we dont destroy atomics before use
2024-02-23 10:35:40 -08:00