[DirectX backend] Remove unused bitcode block for dxil
authorXiang Li <python3kgae@outlook.com>
Mon, 9 Jan 2023 22:45:53 +0000 (17:45 -0500)
committerXiang Li <python3kgae@outlook.com>
Tue, 10 Jan 2023 00:06:33 +0000 (19:06 -0500)
commite3becfacfd6f606671e0d338ac57e06f9cecb2e3
tree811f3848bad04cb7edec7bc42db1a68c3bca08f2
parentbdcbf6c85df411d63dbfd5caea2ddda0ce959de7
[DirectX backend] Remove unused bitcode block for dxil

DXIL doesn't need uselist strtab and symtab blocks which are not supported  by llvm3.7 bitcode.

Differential Revision: https://reviews.llvm.org/D141328
llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.cpp
llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.h
llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.cpp
llvm/lib/Target/DirectX/DirectXTargetMachine.cpp
llvm/test/tools/dxil-dis/BasicIR.ll