[llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAGISel.h

Chris Lattner sabre at nondot.org
Wed Sep 27 23:17:26 PDT 2006



Changes in directory llvm/include/llvm/CodeGen:

SelectionDAGISel.h updated: 1.24 -> 1.25
---
Log message:

refactor critical edge breaking out into the SplitCritEdgesForPHIConstants method.
This is a baby step towards fixing PR925: http://llvm.org/PR925 .


---
Diffs of the changes:  (+1 -0)

 SelectionDAGISel.h |    1 +
 1 files changed, 1 insertion(+)


Index: llvm/include/llvm/CodeGen/SelectionDAGISel.h
diff -u llvm/include/llvm/CodeGen/SelectionDAGISel.h:1.24 llvm/include/llvm/CodeGen/SelectionDAGISel.h:1.25
--- llvm/include/llvm/CodeGen/SelectionDAGISel.h:1.24	Mon Aug  7 17:16:08 2006
+++ llvm/include/llvm/CodeGen/SelectionDAGISel.h	Thu Sep 28 01:17:10 2006
@@ -124,6 +124,7 @@
                                      SelectionDAG &DAG);
 
 private:
+  void SplitCritEdgesForPHIConstants(BasicBlock *BB);
   SDOperand CopyValueToVirtualRegister(SelectionDAGLowering &SDL,
                                        Value *V, unsigned Reg);
   void SelectBasicBlock(BasicBlock *BB, MachineFunction &MF,






More information about the llvm-commits mailing list