Home
last modified time | relevance | path

Searched refs:SourcePreds (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/FuzzMutate/
H A DOperationsTest.cpp77 TEST(OperationsTest, SourcePreds) { in TEST() argument
352 EXPECT_TRUE(EVOp.SourcePreds[0].matches({}, SVal)); in TEST()
353 EXPECT_FALSE(EVOp.SourcePreds[0].matches({}, OVal)); in TEST()
354 EXPECT_TRUE(EVOp.SourcePreds[0].matches({}, AVal)); in TEST()
355 EXPECT_FALSE(EVOp.SourcePreds[0].matches({}, VVal)); in TEST()
356 EXPECT_TRUE(IVOp.SourcePreds[0].matches({}, SVal)); in TEST()
357 EXPECT_FALSE(IVOp.SourcePreds[0].matches({}, OVal)); in TEST()
358 EXPECT_TRUE(IVOp.SourcePreds[0].matches({}, AVal)); in TEST()
359 EXPECT_FALSE(IVOp.SourcePreds[0].matches({}, VVal)); in TEST()
362 EXPECT_FALSE(EVOp.SourcePreds[0].matches({}, ZAVal)); in TEST()
[all …]
H A DRandomIRBuilderTest.cpp73 ASSERT_TRUE(Descr.SourcePreds[0].matches(Srcs, Insts[1])); in TEST()
75 ASSERT_TRUE(Descr.SourcePreds[1].matches(Srcs, Insts[1])); in TEST()
81 Value *LastSrc = IB.newSource(BB, Insts, Srcs, Descr.SourcePreds[2]); in TEST()
82 ASSERT_TRUE(Descr.SourcePreds[2].matches(Srcs, LastSrc)); in TEST()
113 ASSERT_TRUE(IVDescr.SourcePreds[0].matches({}, Src)); in TEST()
126 BB, &*BB.begin(), Srcs, IVDescr.SourcePreds[2]); in TEST()
127 ASSERT_TRUE(IVDescr.SourcePreds[2].matches(Srcs, Src)); in TEST()
190 ASSERT_TRUE(Descr.SourcePreds[0].matches({}, Source)); in TEST()
197 Srcs[1] = IB.findOrCreateSource(BB, {Source}, Srcs, Descr.SourcePreds[1]); in TEST()
198 IB.findOrCreateSource(BB, {}, Srcs, Descr.SourcePreds[2]); in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/FuzzMutate/
H A DIRMutator.cpp103 return Op.SourcePreds[0].matches({}, Src); in chooseOperation()
135 for (const auto &Pred : makeArrayRef(OpDesc->SourcePreds).slice(1)) in mutate()
/llvm-project-15.0.7/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h90 SmallVector<SourcePred, 2> SourcePreds; member