Fix a compiler crash where loads followed by truncates were being turned
into narrower loads by some pointer arithmetic.