LiveRegUnits: Do not use phys_regs_and_masks
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 12 Sep 2022 19:31:03 +0000 (15:31 -0400)
committerMatt Arsenault <arsenm2@gmail.com>
Mon, 12 Sep 2022 21:21:24 +0000 (17:21 -0400)
commitd90f7cb559e32c2cbf1f9839d7e8e0cc0be189ba
tree5ab4faccd715e00b51ceba5e1b5165e5e307fb07
parentab56719acd98778fb2e48fa425ac7c8d27bdea86
LiveRegUnits: Do not use phys_regs_and_masks

Somehow DeadMachineInstructionElim is about 3x slower when using it.
Hopefully this reverses the compile time regression reported for
b5041527c75de2f409aa9e2e6deba12b17834c59.
llvm/lib/CodeGen/LiveRegUnits.cpp