[LLVMdev] Custom lowering binary operations on oneregister machines.

Sanjiv.Gupta at microchip.com Sanjiv.Gupta at microchip.com
Wed Nov 12 09:39:36 PST 2008


>> 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>


More information about the llvm-dev mailing list