Searched refs:OpDef (Results 1 – 6 of 6) sorted by relevance
139 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in evaluateExpansion() local140 if (!OpDef) { in evaluateExpansion()146 Record *Operator = OpDef->getDef(); in evaluateExpansion()
2842 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in ParseTreePattern() local2843 if (!OpDef) error("Pattern has unexpected operator type!"); in ParseTreePattern()2844 Record *Operator = OpDef->getDef(); in ParseTreePattern()3641 DefInit *OpDef = dyn_cast<DefInit>(DI->getOperator()); in hasNullFragReference() local3642 if (!OpDef) return false; in hasNullFragReference()3643 Record *Operator = OpDef->getDef(); in hasNullFragReference()
409 MachineInstr *OpDef = MRI->getVRegDef(O.getReg()); in canHoistLoadStoreTo() local410 if (!OpDef || !MDT->dominates(OpDef, To)) in canHoistLoadStoreTo()
2288 const MachineInstr *OpDef = MRI.getUniqueVRegDef(GEPOp.getReg()); in getAddrModeInfo() local2289 assert(OpDef); in getAddrModeInfo()2290 if (i == 2 && isConstant(*OpDef)) { in getAddrModeInfo()2294 GEPInfo.Imm = OpDef->getOperand(1).getCImm()->getSExtValue(); in getAddrModeInfo()
2209 doForAllOpcodes(I, [&ReadyList](ScheduleData *OpDef) { in schedule() argument2210 if (OpDef && OpDef->hasValidDependencies() && in schedule()2211 OpDef->incrementUnscheduledDeps(-1) == 0) { in schedule()2215 ScheduleData *DepBundle = OpDef->FirstInBundle; in schedule()
5995 auto *OpDef = MRI.getVRegDef(OpReg); in fixupPHIOpBanks() local5997 MIB.setInsertPt(*OpDef->getParent(), std::next(OpDef->getIterator())); in fixupPHIOpBanks()