> It's going to have a big performance impact. To extract a 9-bit value, > the compiler will need to do a lot of masking every time it accesses > the TREE_CODE.
"a lot masking" means at most two additional instructions, one if we put it in the right place. I'd be shocked if we could even measure this, let alone be a "big" performance impact.