llvm-project/llvm/tools/llvm-reduce
Matt Arsenault 717209763e llvm-reduce: Fix incorrect cloning of MachineMemOperands
There were two problems with directly copying the MMOs from the old
function. The MMOs are owned by the function's Allocator, so need to
be reallocated anyways (surprisingly I didn't notice breakage on
this). Second, the PseudoSourceValues are also allocated per function
and need to be reallocated.
2022-04-27 18:51:38 -04:00
..
deltas llvm-reduce: Support multiple MachineFunctions 2022-04-27 18:11:59 -04:00
CMakeLists.txt [llvm-reduce] Add parallel chunk processing. 2021-11-24 09:23:52 +00:00
DeltaManager.cpp [llvm-reduce] Display all relevant options in -help 2022-02-02 09:44:56 +01:00
DeltaManager.h allow llvm-reduce, if asked, to run its set of passes more than once, taking longer to finish but also potentially resulting in a smaller reduced file. 2022-01-10 22:24:23 -07:00
ReducerWorkItem.cpp llvm-reduce: Fix incorrect cloning of MachineMemOperands 2022-04-27 18:51:38 -04:00
ReducerWorkItem.h llvm-reduce: Support multiple MachineFunctions 2022-04-27 18:11:59 -04:00
TestRunner.cpp llvm-reduce: Support multiple MachineFunctions 2022-04-27 18:11:59 -04:00
TestRunner.h llvm-reduce: Support multiple MachineFunctions 2022-04-27 18:11:59 -04:00
llvm-reduce.cpp llvm-reduce: Support multiple MachineFunctions 2022-04-27 18:11:59 -04:00