Lines Matching defs:RegDef
98 MachineInstr *RegDef = MRI.getVRegDef(Reg);
99 Observer->changedInstr(*RegDef);
1793 MachineInstr *RegDef = MRI.getVRegDef(Reg);
1796 if (auto *GMI = dyn_cast<GenericMachineInstr>(RegDef))
1801 switch (RegDef->getOpcode()) {
1809 !shiftAmountKnownInRange(RegDef->getOperand(2).getReg(), MRI);
1842 !shiftAmountKnownInRange(RegDef->getOperand(2).getReg(), MRI);
1844 GInsertVectorElement *Insert = cast<GInsertVectorElement>(RegDef);
1856 GExtractVectorElement *Extract = cast<GExtractVectorElement>(RegDef);
1868 GShuffleVector *Shuffle = cast<GShuffleVector>(RegDef);
1888 return !isa<GCastOp>(RegDef) && !isa<GBinOp>(RegDef);
1899 MachineInstr *RegDef = MRI.getVRegDef(Reg);
1901 switch (RegDef->getOpcode()) {
1910 GBuildVector *BV = cast<GBuildVector>(RegDef);
1919 GPhi *Phi = cast<GPhi>(RegDef);
1936 all_of(RegDef->uses(), MOCheck);