<div dir="ltr"><div>Hello,</div><div>I have implemented store instruction for 16xi32 64B. it works finely except that it has wrong offset addition. the offset should be 64 but here i m getting it 4.</div><div><br></div><div>Legalizing: t277: ch = store<ST64[FixedStack7(align=64)+4](align=4)> t0, t322, t276, undef:i64<br><br>Legalizing: t276: i64 = add FrameIndex:i64<7>, Constant:i64<4></div><div><br></div><div><br></div><div>here it should beĀ </div><div>Legalizing: t276: i64 = add FrameIndex:i64<7>, Constant:i64<<b>64</b>></div><div><br></div><div>Why is that so?</div><div><br></div><div>Where am I doing mistake? otherwise store 128B works fine in this code of matrix multiplication.<br></div><div><br></div><div>Please help.<br></div></div>