<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hi;<br><br>i am using llvm backend on x86 arch.<br><br>My app ABI requires float2 (v2f32) to be passes as parameter and return in XMM0 register.<br>Currently LLVM handles v2f32 using MMX register MM0.<br><br>i wonder what changes do i need to do in LLVM to support that change; manipulating v2f32 (float2) using XMM and not MMX ?<br><br>one place i identifies where a change needs to be done is X86CallingConv.td where it define CC and RetCC .<br><br>Thanks<br>                                     <br /><hr />Hotmail: Trusted email with powerful SPAM protection. <a href='http://clk.atdmt.com/GBL/go/177141665/direct/01/' target='_new'>Sign up now.</a></body>
</html>