[RISCV] Register null target streamer for RISC-V
authorPengxuan Zheng <pzheng@quicinc.com>
Thu, 21 May 2020 02:12:36 +0000 (19:12 -0700)
committerPengxuan Zheng <pzheng@quicinc.com>
Fri, 22 May 2020 16:18:23 +0000 (09:18 -0700)
commit22ed724975d265086149dcac8d2c983c1e49f13f
tree51dcd19c5aa03ec9f73e9b2c4fb8d0739240f452
parenta5b2503a8ab4fb21345fa9e2316530cdfaec1a60
[RISCV] Register null target streamer for RISC-V

Summary:
This fixes two llc crashes with the following tests when RISC-V is the default
target.

LLVM :: DebugInfo/Generic/global.ll
LLVM :: DebugInfo/Generic/inlined-strings.ll

Reviewers: HsiangKai

Reviewed By: HsiangKai

Subscribers: hiraditya, asb, rbar, johnrusso, simoncook, sabuasal, niosHD, kito-cheng, shiva0217, jrtc27, MaskRay, zzheng, edward-jones, rogfer01, MartinMosbeck, brucehoult, the_o, rkruppe, PkmX, jocewei, psnobl, benna, Jim, lenary, s.egerton, sameer.abuasal, apazos, luismarques, evandro, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D80352
llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp
llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp
llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h