[IR][NFC] Adds BasicBlock::splice().
authorVasileios Porpodas <vporpodas@google.com>
Mon, 28 Nov 2022 22:44:51 +0000 (14:44 -0800)
committerVasileios Porpodas <vporpodas@google.com>
Thu, 1 Dec 2022 21:52:57 +0000 (13:52 -0800)
commit75a3d9d1b30d148e0cade62c45be7accb5661dc4
tree73b9ea6f3956e7955d67d9454393764425b620ba
parent3c2f9daf2d3c0f234008f7f65a31deb5c75b2201
[IR][NFC] Adds BasicBlock::splice().

Currently the only way to do this is to work with the instruction list directly.
This is part of a series of cleanup patches towards making BasicBlock::getInstList() private.

Differential Revision: https://reviews.llvm.org/D138977
llvm/include/llvm/IR/BasicBlock.h
llvm/lib/IR/BasicBlock.cpp
llvm/unittests/IR/BasicBlockTest.cpp