[LLVMdev] PIC16 backend for llvm 2.5
Duncan Sands
baldrick at free.fr
Thu Jan 8 07:11:02 PST 2009
Hi Sanjiv,
> We are targetting a reasonably functional PIC16 backend for llvm 2.5.
> The only problem in our way is a local patch in ExpandIntegerOperand, which couldn't make its way to trunk so far. The discussion is contained in the following link:
>
> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20081103/069593.html
>
> I now have time to take it up again and do whatever rework is required. I saw that you have made some changes in the legalizer recently; let me know if the same discussion in the above thread still holds good and whether we can start working on it as described therein.
I don't remember what the discussion was about any more. The link doesn't
contain much. Anyway, as you may have noticed I changed the definition of
the target hook "ReplaceNodeResults". Probably the same method, or one
with a similar definition, should be used for custom lowering in the case
of an illegal operand. Would this solve your problem?
Ciao,
Duncan.
More information about the llvm-dev
mailing list