[llvm] [SandboxIR] Implement UnreachableInst (PR #101856)
Julius Alexandre via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 6 19:09:17 PDT 2024
================
@@ -2037,3 +2037,33 @@ define void @foo(i32 %arg) {
}
EXPECT_EQ(NewPHI->getNumIncomingValues(), PHI->getNumIncomingValues());
}
+
+TEST_F(SandboxIRTest, UnreachableInst) {
+ parseIR(C, R"IR(
+define void @foo() {
+ call void @llvm.donothing()
----------------
medievalghoul wrote:
> In the previous version we were trying to iterate from (i) the unreachable to (ii) ret void, but these happened to be in different blocks.
Ah, I was not aware of this but that's completely understandable.
https://github.com/llvm/llvm-project/pull/101856
More information about the llvm-commits
mailing list