Lines Matching refs:Modifications
211 SmallVector<std::function<void()>, 8> Modifications; in mutate() local
221 Modifications.push_back([&Inst]() { Inst.setHasNoSignedWrap(true); }), in mutate()
222 Modifications.push_back([&Inst]() { Inst.setHasNoSignedWrap(false); }); in mutate()
223 Modifications.push_back([&Inst]() { Inst.setHasNoUnsignedWrap(true); }); in mutate()
224 Modifications.push_back([&Inst]() { Inst.setHasNoUnsignedWrap(false); }); in mutate()
229 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_EQ); }); in mutate()
230 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_NE); }); in mutate()
231 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_UGT); }); in mutate()
232 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_UGE); }); in mutate()
233 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_ULT); }); in mutate()
234 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_ULE); }); in mutate()
235 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_SGT); }); in mutate()
236 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_SGE); }); in mutate()
237 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_SLT); }); in mutate()
238 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_SLE); }); in mutate()
242 Modifications.push_back([GEP]() { GEP->setIsInBounds(true); }); in mutate()
243 Modifications.push_back([GEP]() { GEP->setIsInBounds(false); }); in mutate()
247 auto RS = makeSampler(IB.Rand, Modifications); in mutate()