Home
last modified time | relevance | path

Searched refs:IVOp (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/FuzzMutate/
H A DOperationsTest.cpp343 auto IVOp = fuzzerop::insertValueDescriptor(1); in TEST() local
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()
363 EXPECT_FALSE(IVOp.SourcePreds[0].matches({}, ZAVal)); in TEST()
390 EXPECT_TRUE(IVOp.SourcePreds[1].matches({SVal}, UndefValue::get(Int32Ty))); in TEST()
392 EXPECT_FALSE(IVOp.SourcePreds[2].matches({SVal, UndefValue::get(Int32Ty)}, in TEST()
394 EXPECT_TRUE(IVOp.SourcePreds[2].matches({SVal, UndefValue::get(Int32Ty)}, in TEST()
397 EXPECT_THAT(IVOp.SourcePreds[1].generate({SVal}, {}), in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp184 int64_t &IVBump, MachineInstr *&IVOp) const;
405 MachineInstr *&IVOp in findInductionRegister()
502 IVOp = MRI->getVRegDef(F->first); in findInductionRegister()
597 MachineInstr *IVOp; in getLoopTripCount() local
598 bool FoundIV = findInductionRegister(L, IVReg, IVBump, IVOp); in getLoopTripCount()
664 OldInsts.push_back(IVOp); in getLoopTripCount()