summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2012-08-22 00:42:39 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2012-08-22 00:42:39 +0000
commitcb1f68d7c8bea99530ba55813c2b4ddd14556286 (patch)
treefd420d454a144e1e6775acc617860ae35830f8bd /lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
parentbc363931085587bac42a40653962a3e5acd1ffce (diff)
downloadllvm-cb1f68d7c8bea99530ba55813c2b4ddd14556286.tar.gz
llvm-cb1f68d7c8bea99530ba55813c2b4ddd14556286.tar.bz2
llvm-cb1f68d7c8bea99530ba55813c2b4ddd14556286.tar.xz
Initialize SelectionDAGBuilder's Context in 'init', not in its constructor. The
SelectionDAG's 'init' has not been called when the SelectionDAGBuilder is constructed (in SelectionDAGISel's constructor), so this was previously always initialized with 0. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162333 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h')
-rw-r--r--lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h b/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
index 4090002314..539514ad71 100644
--- a/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
+++ b/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
@@ -325,7 +325,7 @@ public:
CodeGenOpt::Level ol)
: SDNodeOrder(0), TM(dag.getTarget()), TLI(dag.getTargetLoweringInfo()),
DAG(dag), FuncInfo(funcinfo), OptLevel(ol),
- HasTailCall(false), Context(dag.getContext()) {
+ HasTailCall(false) {
}
void init(GCFunctionInfo *gfi, AliasAnalysis &aa,