Thanks Reid, Mike. I missed out the need for the bit cast when the trunc result size (in your example: i32) is just a bit cast of the load( float type in example). > On Jun 24, 2016, at 2:50 PM, Reid Kleckner <rnk at google.com> wrote: > > Reverted in r273703