[Statepoint] Remove last of old ImmutableStatepoint code
authorPhilip Reames <listmail@philipreames.com>
Thu, 4 Jun 2020 03:31:17 +0000 (20:31 -0700)
committerPhilip Reames <listmail@philipreames.com>
Thu, 4 Jun 2020 03:31:17 +0000 (20:31 -0700)
commitab6779bbd8f895153c4409e8f2c0ff26f33e1404
tree1e379e2d4f5b4fa9ed0a18d7efa8603643b16609
parent91dd2f2536474df92b92250e1eb2ee9c30ffeb9a
[Statepoint] Remove last of old ImmutableStatepoint code

To do so, I had to sink the old school inline operand handling into GCStatepointInst which is non ideal.  This code should be removed shortly and I was able to at least clean it up a bunch.
llvm/include/llvm/IR/Statepoint.h
llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp