Edmund Grimley-Evans
2010-Oct-04 14:00 UTC
[LLVMdev] custom lowering with multiple results
There have been some useful replies to my question. In particular, Eli Friedman explained that my change to LegalizeDAG.cpp was wrong and suggested that I use a MERGE_VALUES node in ARMISelLowering.cpp. Unfortunately, that hasn't solved the problem I was having. I still get the same old assertion failure: "#operands for dag node doesn't match .td file!" However, here's an updated version of the patch, for the record. -- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. -------------- next part -------------- A non-text attachment was scrubbed... Name: read_world.patch Type: text/x-patch Size: 5333 bytes Desc: read_world.patch URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20101004/99d598f2/attachment.bin>