<div dir="auto">For example, truncating store of an i32 to i6. My assumption was that this should write the low six bits of the i32 to somewhere in memory.<div dir="auto"><br></div><div dir="auto">Should the top 24 bits of a corresponding 32 bit region of memory be unchanged, zero,  undefined?</div><div dir="auto"><br></div><div dir="auto">Should the two bits that would round the i6 up to a byte be preserved, zero, undefined?</div><div dir="auto"><br></div><div dir="auto">I can't write six bits directly so am trying to determine what set of bitwise ops to apply between a load and subsequent store to emulate the truncating store.</div><div dir="auto"><br></div><div dir="auto">Thanks!</div><div dir="auto"><br></div><div dir="auto">Jon</div></div>