[LLVMdev] Generating individual SDValue

Alireza.Moshtaghi at microchip.com Alireza.Moshtaghi at microchip.com
Tue Mar 16 10:48:43 PDT 2010


In the PIC16 port, Load nodes are folded into the binary operations; and
we have found that producing dedicated load nodes for such operations
will produce much better code (because we loosen the chain dependencies
for such loads);

But the problem that we have is SelectionDAG::getNode() returns the new
loads out of a pool, which is not what I want.

How can I generate individual nodes without using the pool?

 

Thanks

Ali

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


More information about the llvm-dev mailing list