llvm-6502/lib/CodeGen/SelectionDAG
Chris Lattner 495a0b5191 Add a new beta option for critical edge splitting, to avoid a problem that
Nate noticed in yacr2 (and I know occurs in other places as well).

This is still rough, as the critical edge blocks are not intelligently placed
but is added to get some idea to see if this improves performance.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22825 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-17 06:37:43 +00:00
..
LegalizeDAG.cpp Added generic code expansion for [signed|unsigned] i32 to [f32|f64] casts in the 2005-08-17 00:39:29 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
SelectionDAG.cpp add a new TargetConstant node 2005-08-17 00:34:06 +00:00
SelectionDAGISel.cpp Add a new beta option for critical edge splitting, to avoid a problem that 2005-08-17 06:37:43 +00:00
SelectionDAGPrinter.cpp Eliminate the RegSDNode class, which 3 nodes (CopyFromReg/CopyToReg/ImplicitDef) 2005-08-16 21:55:35 +00:00
TargetLowering.cpp For: memory operations -> stores 2005-07-19 04:52:44 +00:00