aco/optimizer: ensure to not erase high bits when propagating packed constants
Packed constants with different values in the high and low half might have been propagated as 16 bit, dropping the high half.
Cc: mesa-stable Closes: #5070 (closed)
No fossil-db changes.