[globalisel][legalizer] Separate the deprecated LegalizerInfo from the current one
authorDaniel Sanders <daniel_l_sanders@apple.com>
Sat, 29 May 2021 02:36:56 +0000 (19:36 -0700)
committerDaniel Sanders <daniel_l_sanders@apple.com>
Tue, 1 Jun 2021 20:23:48 +0000 (13:23 -0700)
commitaaac268285ff596b4cbffbb1ce8dbe516811eda8
tree9fdda5fdc1a4c9075bdf02a9559759be0a424a97
parentbbd399954b8913293176ad61db74c4d3675ad0bc
[globalisel][legalizer] Separate the deprecated LegalizerInfo from the current one

It's still in use in a few places so we can't delete it yet but there's not
many at this point.

Differential Revision: https://reviews.llvm.org/D103352
15 files changed:
llvm/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h [new file with mode: 0644]
llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
llvm/lib/CodeGen/GlobalISel/CMakeLists.txt
llvm/lib/CodeGen/GlobalISel/LegacyLegalizerInfo.cpp [new file with mode: 0644]
llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp
llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp
llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
llvm/lib/Target/ARM/ARMLegalizerInfo.cpp
llvm/lib/Target/Mips/MipsLegalizerInfo.cpp
llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp
llvm/lib/Target/RISCV/RISCVLegalizerInfo.cpp
llvm/lib/Target/X86/X86LegalizerInfo.cpp
llvm/unittests/CodeGen/GlobalISel/GISelMITest.h
llvm/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp
llvm/unittests/CodeGen/GlobalISel/LegalizerInfoTest.cpp