From 9af998e86e62ac231a2a1a0c8119c322934ee122 Mon Sep 17 00:00:00 2001 From: Yonghong Song Date: Tue, 24 Oct 2017 21:36:33 +0000 Subject: [PATCH] bpf: fix an uninitialized variable issue Signed-off-by: Yonghong Song llvm-svn: 316519 --- llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp b/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp index af9045e..1c12c23 100644 --- a/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp +++ b/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp @@ -40,7 +40,9 @@ namespace { class BPFDAGToDAGISel : public SelectionDAGISel { public: - explicit BPFDAGToDAGISel(BPFTargetMachine &TM) : SelectionDAGISel(TM) {} + explicit BPFDAGToDAGISel(BPFTargetMachine &TM) : SelectionDAGISel(TM) { + curr_func_ = nullptr; + } StringRef getPassName() const override { return "BPF DAG->DAG Pattern Instruction Selection"; -- 2.7.4