diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-11-14 13:47:22 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-11-14 14:21:16 +0000 |
commit | 6039e54ce5fdd9df8b7428b43693ce4b0ab1a5ff (patch) | |
tree | b25371dfe1e87da2f531587db4ab8a7303018472 /llvm/lib/Target/Hexagon | |
parent | 9242b994510d9a03e33790168a87161f8577f4e9 (diff) | |
download | bcm5719-llvm-6039e54ce5fdd9df8b7428b43693ce4b0ab1a5ff.tar.gz bcm5719-llvm-6039e54ce5fdd9df8b7428b43693ce4b0ab1a5ff.zip |
Hexagon - fix uninitialized variable warnings. NFCI.
Diffstat (limited to 'llvm/lib/Target/Hexagon')
4 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp b/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp index a82501cabb9..3f759cdd57c 100644 --- a/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp +++ b/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp @@ -260,7 +260,7 @@ namespace { void propagate(MachineFunction &MF); bool rewrite(MachineFunction &MF); - MachineRegisterInfo *MRI; + MachineRegisterInfo *MRI = nullptr; MachineConstEvaluator &MCE; using CFGEdge = std::pair<unsigned, unsigned>; diff --git a/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp b/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp index 0844fb8a862..6f3e96ea5a2 100644 --- a/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp +++ b/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp @@ -217,7 +217,7 @@ namespace { MachineDominatorTree *MDT = nullptr; MachineLoopInfo *MLI = nullptr; BlockSetType Deleted; - const MachineBranchProbabilityInfo *MBPI; + const MachineBranchProbabilityInfo *MBPI = nullptr; }; } // end anonymous namespace diff --git a/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp b/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp index c4c82f8bbb3..1212d821cfb 100644 --- a/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp +++ b/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp @@ -112,9 +112,9 @@ namespace { } private: - const HexagonInstrInfo *HII; - const HexagonRegisterInfo *HRI; - const bool Minimal; + const HexagonInstrInfo *HII = nullptr; + const HexagonRegisterInfo *HRI = nullptr; + const bool Minimal = false; }; } // end anonymous namespace diff --git a/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp b/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp index 75cb398d409..8f1e5c1c3a9 100644 --- a/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp +++ b/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp @@ -60,7 +60,7 @@ class HexagonAsmBackend : public MCAsmBackend { public: HexagonAsmBackend(const Target &T, const Triple &TT, uint8_t OSABI, StringRef CPU) - : MCAsmBackend(support::little), OSABI(OSABI), CPU(CPU), + : MCAsmBackend(support::little), OSABI(OSABI), CPU(CPU), relaxedCnt(0), MCII(T.createMCInstrInfo()), RelaxTarget(new MCInst *), Extender(nullptr) {} |