Hi, I'm attempting to compress the size of a field in a structure for memory-friendly purposes. I created an IPA pass to achieve this, but I ran into some issues as follows:
// original struct Foo { long a1; int a2; }; // modified struct Foo_update { int a1; int a2; }; For the example structure Foo, I use `TREE_TYPE (field) = integer_type_node` to compress the type of a1 from `long` to `int`. But I don't know how to update its corresponding SSA variables, because the number of them is huge. Is there any way to do it quickly? Thanks Hanke Zhang