You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Alias analysis pass fails to analyze certain complex pointer declarations such as -
(int ( * )[NONZER+1])(void*)acol
Here "acol" is a 2D array and has global scope. Cetus makes a conservative decision and assumes every variable is aliased to every other variable. In such a scenario, passes like the privatization pass which depends on alias analysis fail to run to completion.
The text was updated successfully, but these errors were encountered:
The Alias analysis pass fails to analyze certain complex pointer declarations such as -
(int ( * )[NONZER+1])(void*)acol
Here "acol" is a 2D array and has global scope. Cetus makes a conservative decision and assumes every variable is aliased to every other variable. In such a scenario, passes like the privatization pass which depends on alias analysis fail to run to completion.
The text was updated successfully, but these errors were encountered: