[LLVMdev] BreakCriticalMachineEdge.h

Owen Anderson resistor at mac.com
Sat Jan 26 23:15:51 PST 2008


Fernando,

The code there should be more or less functional, though it's not  
currently used by anything.  Eventually it should probably be moved to  
a method on MachineBasicBlock.

The API breakage you're seeing is because some methods moved around.   
Feel free to fix it. :-)

--Owen

On Jan 26, 2008, at 6:31 PM, Fernando Magno Quintao Pereira wrote:

>
> Hi LLVMers,
>
>     what is the status of breaking critical edges in machine  
> functions? I
> just compiled the top of the LLVM tree, and I found
> llvm/CodeGen/BreakCriticalMachineEdge.h. But this file seems not to be
> up-to-date with the other classes in the top of the tree. For  
> instance, it
> calls isTerminatorInstr on llvm::TargetInstrInfo, but this method is  
> no
> longer there.
>     If I want to break critical edges of machine basic blocks, does  
> LLVM
> 2.2 give me something to work with?
>
> best,
>
> Fernando
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2555 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080127/67d67250/attachment.bin>


More information about the llvm-dev mailing list