summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-01-21 19:12:11 +0000
committerChris Lattner <sabre@nondot.org>2006-01-21 19:12:11 +0000
commite23928c67f8f49ab4b361363bc7022ad91dfb4b5 (patch)
treec7ddbea4cd782d7aa69b0b727464c4e6fcca9177 /llvm/lib/CodeGen
parent4204e02fc64a3ef962b60d824b5b0a969822f208 (diff)
downloadbcm5719-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.cpp2
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();
}
OpenPOWER on IntegriCloud