llvm-reduce: Add pass to reduce IR references from MIR
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 19 Apr 2022 16:10:38 +0000 (12:10 -0400)
committerMatt Arsenault <arsenm2@gmail.com>
Sun, 1 May 2022 21:40:53 +0000 (17:40 -0400)
commit3939e99aae68ca8965f0c3b74b88aa94cee4c6fd
tree98872c7da358fcd06d1e61fddab00c97eec71fad
parent2019c9b1c85808ce405b9da09a3259af783c6ffa
llvm-reduce: Add pass to reduce IR references from MIR

This is typically the first thing I do when reducing a new testcase
until the IR section can be deleted.
llvm/include/llvm/CodeGen/MachineBasicBlock.h
llvm/include/llvm/CodeGen/MachineFrameInfo.h
llvm/test/tools/llvm-reduce/mir/drop-ir-references.mir [new file with mode: 0644]
llvm/test/tools/llvm-reduce/mir/preserve-block-info.mir
llvm/test/tools/llvm-reduce/mir/preserve-frame-info.mir
llvm/tools/llvm-reduce/CMakeLists.txt
llvm/tools/llvm-reduce/DeltaManager.cpp
llvm/tools/llvm-reduce/deltas/ReduceIRReferences.cpp [new file with mode: 0644]
llvm/tools/llvm-reduce/deltas/ReduceIRReferences.h [new file with mode: 0644]