<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div style="margin:0;">Hello, </div><div style="margin:0;">I have an instruction pattern like</div><div style="margin:0;"><div style="margin:0;">  %2 = add i32 %0, 25</div><div style="margin:0;">  %3 = mul i32 %2, 525</div><div><br></div><div>and llvm will optimize it to</div><div>%2 = mul i32 %0, 525</div><div>%3 = add i32 %2, 12525</div><div><br></div><div>how to prevent it? </div><div><br></div></div></div>