Skip to content

Commit 41a1ede

Browse files
slackitocjdb
authored andcommitted
[SandboxIR] Fix use-of-uninitialized in ShuffleVectorInst unit test. (llvm#105592)
I accidentally created a dangling ArrayRef local variable. Use a SmallVector instead.
1 parent c09eb96 commit 41a1ede

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/unittests/SandboxIR/SandboxIRTest.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -801,7 +801,7 @@ define void @foo(<2 x i8> %v1, <2 x i8> %v2) {
801801
// isValidOperands
802802
auto *LLVMArgV1 = LLVMF.getArg(0);
803803
auto *LLVMArgV2 = LLVMF.getArg(1);
804-
ArrayRef<int> Mask({1, 2});
804+
SmallVector<int, 2> Mask({1, 2});
805805
EXPECT_EQ(
806806
sandboxir::ShuffleVectorInst::isValidOperands(ArgV1, ArgV2, Mask),
807807
llvm::ShuffleVectorInst::isValidOperands(LLVMArgV1, LLVMArgV2, Mask));

0 commit comments

Comments
 (0)