Hi,<div><br></div><div>I am not able to understand the No Signed Wrap property. My problem is in the Instruction combiner which combines two operations -</div><div>add1 = add 'nsw' x 5</div><div>add2 = add 'nsw' add1 1</div>

<div>into</div><div>add2 = add x 6.  // No 'nsw' property in the combined operation.</div><div><br></div><div>From the comments in the Instruction Combiner I can see that the nsw flag / property is "conservatively cleared" but do not understand why - especially when it was present in both the add instructions.</div>

<div><br></div><div>Any insight would be appreciated.</div><div><br></div><div>Thanks in advance,</div><div>Pranav</div>