diff options
author | Chris Lattner <sabre@nondot.org> | 2006-01-21 19:12:11 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-01-21 19:12:11 +0000 |
commit | e23928c67f8f49ab4b361363bc7022ad91dfb4b5 (patch) | |
tree | c7ddbea4cd782d7aa69b0b727464c4e6fcca9177 /llvm/lib/CodeGen | |
parent | 4204e02fc64a3ef962b60d824b5b0a969822f208 (diff) | |
download | bcm5719-llvm-e23928c67f8f49ab4b361363bc7022ad91dfb4b5.tar.gz bcm5719-llvm-e23928c67f8f49ab4b361363bc7022ad91dfb4b5.zip |
Fix a bug in a recent refactor that caused a bunch of programs to miscompile
or the compiler to crash.
llvm-svn: 25503
Diffstat (limited to 'llvm/lib/CodeGen')
-rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp index d70ffd94961..441311cc06e 100644 --- a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp @@ -1747,5 +1747,5 @@ void SelectionDAGISel::SelectBasicBlock(BasicBlock *LLVMBB, MachineFunction &MF, void SelectionDAGISel::ScheduleAndEmitDAG(SelectionDAG &DAG) { if (ViewSchedDAGs) DAG.viewGraph(); ScheduleDAG *SL = createSimpleDAGScheduler(DAG, BB); - SL->Run(); + BB = SL->Run(); } |