You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
A = GetFirstValue(); B = A; A = GetSecondValue(); C = A; // <-- this would get GetSecondValue() assigned to C instead of GetFirstValue() Adds an SSA pass to help reduce overwriting registers, adds logic to remove self assignments, and adds logic to stop propagating when values are dirtied From a sampling of scripts, about 2% are changed (where 1-3 unnecessary ops have been deleted). #rb simon.tovey #preflight 62b0d63c8e03312ad83a0c51 #jira UE-148892 [CL 20756957 by rob krajcarski in ue5-main branch]