Some types require this extra bitcast, eg. structs or unions with extra padding fields inserted by the compiler. Fixes #7250