<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7653.38">
<TITLE>RE: [LLVMdev] Custom lowering binary operations on oneregister     machines.</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>>> is using MFI::CreateFixedObject () to generate a FI and then using <BR>
>> that<BR>
>> FI to Store one REG operand to memory and then generate a Load from <BR>
>> that<BR>
>> FI is a good idea?<BR>
<BR>
>That should work. I don't see an alternative. I don't think it's legal <BR>
>to re-associate the expression, right?<BR>
<BR>
>Evan<BR>
<BR>
Right. I too feel that there isn't an alternative.<BR>
Thanks Evan. You've been a great help to our efforts of making LLVM work for PIC16.<BR>
<BR>
- Sanjiv<BR>
<BR>
><BR>
><BR>
><BR>
> sth like<BR>
><BR>
> store (subc:i8(d, e), FI)<BR>
> addc:i8(subc:i8(b,c) - load (FI))<BR>
><BR>
> - Sanjiv<BR>
><BR>
> _______________________________________________<BR>
> LLVM Developers mailing list<BR>
> LLVMdev@cs.uiuc.edu         <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>
<BR>
_______________________________________________<BR>
LLVM Developers mailing list<BR>
LLVMdev@cs.uiuc.edu         <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>
<BR>
</FONT>
</P>

</BODY>
</HTML>