[LLVMdev] Custom lowering binary operations on oneregister machines.

Sanjiv.Gupta at microchip.com
Wed, 12 Nov 2008 17:39:36 -0000

>> is using MFI::CreateFixedObject () to generate a FI and then using
>> that
>> FI to Store one REG operand to memory and then generate a Load from
>> that
>> FI is a good idea?

>That should work. I don't see an alternative. I don't think it's
legal
>to re-associate the expression, right?

>Evan

Right. I too feel that there isn't an alternative.
Thanks Evan. You've been a great help to our efforts of making LLVM work for
PIC16.

- Sanjiv

>
>
>
> sth like
>
> store (subc:i8(d, e), FI)
> addc:i8(subc:i8(b,c) - load (FI))
>
> - Sanjiv
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

_______________________________________________
LLVM Developers mailing list
LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20081112/ae818d4e/attachment.html>