<div dir="ltr"><div>So I'd like to be able to tell the difference between an imm and an imm used in mem offset in MachineInstr.</div><div><br></div><div>Or, it would be nice to tell the difference between src and dst operands.</div><div><br></div><div>I must be missing something trivial?</div><div><br></div><div>For example, </div><div><br></div><div>int *b, a;</div><div><br></div><div>b[10] = a + 2; // is there any marker/flag between 2 and 10 to tell the difference? </div><div><br>Thanks.</div></div>