aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/MachOObjectFile.cpp
diff options
context:
space:
mode:
authorPetar Avramovic <Petar.Avramovic@amd.com>2021-09-20 13:00:13 +0200
committerPetar Avramovic <Petar.Avramovic@amd.com>2021-09-20 13:00:58 +0200
commite4c46ddd91eba5ec162225abc1e47aa3c6c13516 (patch)
tree5e7076e6cd6d7aec34a5422abe15330a365f9cad /llvm/lib/Object/MachOObjectFile.cpp
parentc8cb7f611fdf4d96c4d23a75aa48c93cca38646f (diff)
downloadllvm-e4c46ddd91eba5ec162225abc1e47aa3c6c13516.zip
llvm-e4c46ddd91eba5ec162225abc1e47aa3c6c13516.tar.gz
llvm-e4c46ddd91eba5ec162225abc1e47aa3c6c13516.tar.bz2
[GlobalISel] Improve elimination of dead instructions in legalizer
Add eraseInstr(s) utility functions. Before deleting an instruction collects its use instructions. After deletion deletes use instructions that became trivially dead. This patch clears all dead instructions in existing legalizer mir tests. Differential Revision: https://reviews.llvm.org/D109154
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions