<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">LGTM.  Thanks Elena.<div> <br><div><div>On May 20, 2013, at 12:28 AM, "Demikhovsky, Elena" <<a href="mailto:elena.demikhovsky@intel.com">elena.demikhovsky@intel.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><font face="Consolas" size="2"><span style="font-size: 11pt;"><div>Hi,</div><div> </div><div>I’m looking at scalar and packed instructions in X86.</div><div> </div><div>  The instruction VCOMISS is scalar. May I remove SSEPackedSingle/SSEPackedDouble domain from it?</div><div><font face="Calibri"> </font></div><div><font face="Calibri"> </font></div><div>  defm VUCOMISS : sse12_ord_cmp<0x2E, FR32, X86cmp, f32, f32mem, loadf32,</div><div>                                 <span class="Apple-converted-space"> </span><font color="#A31515">"ucomiss"</font>, SSEPackedSingle>, TB, VEX, VEX_LIG;</div><div>  defm VUCOMISD : sse12_ord_cmp<0x2E, FR64, X86cmp, f64, f64mem, loadf64,</div><div>                                 <span class="Apple-converted-space"> </span><font color="#A31515">"ucomisd"</font>, SSEPackedDouble>, TB, OpSize, VEX,</div><div>                                  VEX_LIG;</div><div>  let Pattern = []<dag> in {</div><div>    defm VCOMISS  : sse12_ord_cmp<0x2F, VR128, undef, v4f32, f128mem, load,</div><div>                                   <span class="Apple-converted-space"> </span><font color="#A31515">"comiss"</font>, SSEPackedSingle>, TB, VEX,</div><div>                                    VEX_LIG;</div><div>    defm VCOMISD  : sse12_ord_cmp<0x2F, VR128, undef, v2f64, f128mem, load,</div><div>                                   <span class="Apple-converted-space"> </span><font color="#A31515">"comisd"</font>, SSEPackedDouble>, TB, OpSize, VEX,</div><div>                                    VEX_LIG;</div><div><font face="Calibri"> </font></div><div><font face="Calibri">Thanks.</font></div><div><font face="Calibri"> </font></div><ul style="margin: 0px; padding-left: 36pt;"><font face="Times New Roman" size="3" color="#31849B"><span style="font-size: 12pt;"><li><b><i>Elena</i></b></li></span></font></ul><div><font face="Calibri"> </font></div><div><font face="Calibri"> </font></div><div><font face="Calibri"> </font></div></span></font><p>---------------------------------------------------------------------<br>Intel Israel (74) Limited</p><p>This e-mail and any attachments may contain confidential material for<br>the sole use of the intended recipient(s). Any review or distribution<br>by others is strictly prohibited. If you are not the intended<br>recipient, please contact the sender and delete all copies.</p>_______________________________________________<br>LLVM Developers mailing list<br><a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a><span class="Apple-converted-space"> </span>        <a href="http://llvm.cs.uiuc.edu/">http://llvm.cs.uiuc.edu</a><br><a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br></div></blockquote></div><br></div></body></html>