Re: TCG global variable aliasing/optimization question

2020-03-07 Thread Richard Henderson
On 3/6/20 7:55 AM, Taylor Simpson wrote: > Does the TCG optimizer assume all global variables are unique? Yes. > If so, is there a method to indicate that two global variables alias? No. This is why combined fpu+vector register sets, such as ARM NEON, are modeled as a block of memory within CPU

TCG global variable aliasing/optimization question

2020-03-06 Thread Taylor Simpson
Does the TCG optimizer assume all global variables are unique? If so, is there a method to indicate that two global variables alias? Background: I am improving the way we handle register pairs for Hexagon. The original implementation would read from the individual 32-bit registers and concat t