bors
d627cf07ce
Auto merge of #113915 - cjgillot:ssa-call, r=tmiasko
...
Also consider call and yield as MIR SSA.
The SSA analysis on MIR only considered `Assign` statements as defining a SSA local.
This PR adds assignments as part of a `Call` or `Yield` terminator in that category.
This mainly allows to perform CopyProp on a call return place.
The only subtlety is in the dominance property: the assignment is only complete at the beginning of the target block.
2023-10-10 20:37:55 +00:00
..
2023-10-10 14:07:47 +02:00
2023-09-26 09:37:55 +02:00
2023-08-24 13:28:26 +02:00
2023-08-24 13:28:26 +02:00
2023-05-25 17:40:46 +00:00
2023-08-06 17:29:09 +03:00
2023-10-05 18:56:30 +03:00
2023-09-21 08:12:30 +02:00
2023-10-04 17:55:15 +00:00
2023-09-21 08:12:30 +02:00
2023-09-21 08:12:30 +02:00
2023-09-21 14:02:55 +00:00
2023-09-21 14:02:55 +00:00
2023-08-06 17:29:09 +03:00
2023-05-17 12:18:55 +00:00
2023-09-21 14:02:55 +00:00
2023-10-06 15:46:11 +00:00
2023-08-17 14:33:24 -07:00
2023-09-21 08:12:30 +02:00
2023-10-04 17:55:15 +00:00
2023-08-24 13:28:26 +02:00
2023-06-06 17:53:29 -04:00
2023-10-10 11:17:27 +02:00
2023-10-04 17:55:15 +00:00
2023-10-04 17:55:15 +00:00
2023-09-23 13:14:57 +00:00
2023-08-08 18:09:56 -07:00
2023-07-25 23:20:28 +02:00
2023-10-04 17:55:15 +00:00
2023-10-08 16:05:26 +00:00
2023-10-04 17:55:15 +00:00
2023-09-21 08:12:30 +02:00
2023-10-10 11:17:27 +02:00
2023-10-08 12:09:06 +00:00
2023-10-09 05:22:31 +02:00
2023-10-09 05:22:31 +02:00
2023-09-21 08:12:30 +02:00
2023-07-25 23:20:28 +02:00
2023-09-21 08:12:30 +02:00
2023-10-10 11:17:27 +02:00
2023-09-13 13:41:19 +02:00
2023-06-14 20:08:04 +00:00
2023-09-24 09:09:04 +00:00
2023-08-24 13:28:26 +02:00
2023-08-16 18:12:18 +00:00
2023-07-25 23:20:28 +02:00
2023-09-21 08:12:30 +02:00
2023-09-21 08:12:30 +02:00
2023-10-05 18:56:30 +03:00
2023-08-24 13:28:26 +02:00
2023-09-21 08:12:30 +02:00
2023-09-21 08:12:30 +02:00
2023-09-21 08:12:30 +02:00
2023-10-03 13:03:39 +11:00
2023-09-05 17:20:07 +00:00
2023-10-08 16:05:26 +00:00
2023-10-09 05:22:31 +02:00
2023-09-26 20:18:43 +10:00