<div>Hi,</div>
<div> </div>
<div>A piece of code in a target description file:</div>
<div> </div>
<div>def SDTIntBinOp : SDTypeProfile<1, 2, [     // add, and, or, xor, udiv, etc.<br>  SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0><br>]>;</div>
<div> </div>
<div>May I understand "SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>" as below?</div>
<div>
<div> </div>
<div>(Z = X + Y, for example);</div>
<div> </div>
<div>Z:0</div>
<div>X:1</div>
<div>Y:2</div>
<div>X has same type as Z</div>
<div>
<div>Y has same type as Z</div>
<div>Z is a integer</div></div></div>
<div> </div>
<div>Thanks</div>
<div> </div>
<div> </div>
<div> </div>