[Statepoint] Reduce scope of usage of ImmutableStatepoint
authorPhilip Reames <listmail@philipreames.com>
Thu, 28 May 2020 01:56:50 +0000 (18:56 -0700)
committerPhilip Reames <listmail@philipreames.com>
Thu, 28 May 2020 01:57:42 +0000 (18:57 -0700)
commit98a87c65a35335473cf7c233cdb312892fc771a3
tree05e74efa6daafdc7e7e764509a7f1333deec2c1f
parent3c3a6e26e7c39096b3df746faeaa743197657a8e
[Statepoint] Reduce scope of usage of ImmutableStatepoint

Can't quite fully remove it yet as some more items need sunk the GCStatepointInst class from the wrapper, but we can at least reduce scope.
llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp