[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