Lines Matching defs:RegDef
98 MachineInstr *RegDef = MRI.getVRegDef(Reg);
99 Observer->changedInstr(*RegDef);
1806 MachineInstr *RegDef = MRI.getVRegDef(Reg);
1809 if (auto *GMI = dyn_cast<GenericMachineInstr>(RegDef))
1814 switch (RegDef->getOpcode()) {
1822 !shiftAmountKnownInRange(RegDef->getOperand(2).getReg(), MRI);
1855 !shiftAmountKnownInRange(RegDef->getOperand(2).getReg(), MRI);
1857 GInsertVectorElement *Insert = cast<GInsertVectorElement>(RegDef);
1869 GExtractVectorElement *Extract = cast<GExtractVectorElement>(RegDef);
1881 GShuffleVector *Shuffle = cast<GShuffleVector>(RegDef);
1901 return !isa<GCastOp>(RegDef) && !isa<GBinOp>(RegDef);
1912 MachineInstr *RegDef = MRI.getVRegDef(Reg);
1914 switch (RegDef->getOpcode()) {
1923 GBuildVector *BV = cast<GBuildVector>(RegDef);
1932 GPhi *Phi = cast<GPhi>(RegDef);
1949 all_of(RegDef->uses(), MOCheck);