[llvm] [SandboxIR] Implement the InsertElementInst class (PR #102404)

via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 9 09:59:05 PDT 2024


================
@@ -630,6 +630,44 @@ define void @foo(i1 %c0, i8 %v0, i8 %v1, i1 %c1) {
   }
 }
 
+TEST_F(SandboxIRTest, InsertElementInst) {
+  parseIR(C, R"IR(
+define void @foo(i8 %v0, i8 %v1) {
+  %ins0 = insertelement <2 x i8> poison, i8 %v0, i32 0
+  %ins1 = insertelement <2 x i8> %ins0, i8 %v1, i32 1
+  ret void
+}
+)IR");
+  Function &F = *M->getFunction("foo");
----------------
vporpo wrote:

We have switch to using the `LLVM` prefix for the LLVM IR stuff, so this should be `&LLVMF = `

https://github.com/llvm/llvm-project/pull/102404


More information about the llvm-commits mailing list