Remove inline gc arguments from statepoints
authorPhilip Reames <listmail@philipreames.com>
Sat, 15 Aug 2020 02:42:18 +0000 (19:42 -0700)
committerPhilip Reames <listmail@philipreames.com>
Sat, 15 Aug 2020 02:44:24 +0000 (19:44 -0700)
commit48f4312d4ec7584059c0ca6171e6d618bedefe5b
tree0869bbdfe77a52f1e9d31018ae3d60d82cc5b5c4
parent43a38dc25173d5139a7f14b06f3ee7b59325c96c
Remove inline gc arguments from statepoints

The "gc-live" operand bundles were recently added, and all tests have been updated to use that format.  A migration period was provided, though it's worth noting these intrinsics are experimental, so formally there is no compatibile requirement.

This is an extension to a96fc46.  "gc-live" hadn't been implemented at the point that patch was initially posted.
llvm/docs/Statepoints.rst
llvm/lib/IR/Verifier.cpp
llvm/test/Transforms/InstCombine/statepoint-iter.ll
llvm/test/Verifier/statepoint.ll