Searched refs:OpDef (Results 1 – 9 of 9) sorted by relevance
140 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in evaluateExpansion() local141 if (!OpDef) { in evaluateExpansion()147 Record *Operator = OpDef->getDef(); in evaluateExpansion()
2912 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in ParseTreePattern() local2913 if (!OpDef) { in ParseTreePattern()2917 Record *Operator = OpDef->getDef(); in ParseTreePattern()3714 DefInit *OpDef = dyn_cast<DefInit>(DI->getOperator()); in hasNullFragReference() local3715 if (!OpDef) return false; in hasNullFragReference()3716 Record *Operator = OpDef->getDef(); in hasNullFragReference()
419 MachineInstr *OpDef = MRI->getVRegDef(O.getReg()); in canHoistLoadStoreTo() local420 if (!OpDef || !MDT->dominates(OpDef, To)) in canHoistLoadStoreTo()
570 const auto *OpDef = Alt.OpTable.getDef(Op.Name); in checkSemantics() local571 if (!OpDef) { in checkSemantics()578 if (Op.Kind == PK_Root && OpDef->getNumInstDefs() != 1) { in checkSemantics()
2781 const MachineInstr *OpDef = MRI.getUniqueVRegDef(GEPOp.getReg()); in getAddrModeInfo() local2782 assert(OpDef); in getAddrModeInfo()2783 if (i == 2 && isConstant(*OpDef)) { in getAddrModeInfo()2787 GEPInfo.Imm = OpDef->getOperand(1).getCImm()->getSExtValue(); in getAddrModeInfo()
7749 auto *OpDef = MRI.getVRegDef(OpReg); in fixupPHIOpBanks() local7751 MachineBasicBlock &OpDefBB = *OpDef->getParent(); in fixupPHIOpBanks()7755 MachineBasicBlock::iterator InsertPt = std::next(OpDef->getIterator()); in fixupPHIOpBanks()7758 MIB.setInsertPt(*OpDef->getParent(), InsertPt); in fixupPHIOpBanks()
7272 auto *OpDef = dyn_cast<Instruction>(NI->getOperand(I)); in tryToSinkFreeOperands() local7273 if (!OpDef) in tryToSinkFreeOperands()7275 FreshBBs.insert(OpDef->getParent()); in tryToSinkFreeOperands()
3307 doForAllOpcodes(I, [&ReadyList](ScheduleData *OpDef) { in schedule() argument3308 if (OpDef && OpDef->hasValidDependencies() && in schedule()3309 OpDef->incrementUnscheduledDeps(-1) == 0) { in schedule()3313 ScheduleData *DepBundle = OpDef->FirstInBundle; in schedule()
1122 if (VPRecipeBase *OpDef = operand->getDefiningRecipe()) in collectPoisonGeneratingRecipes() local1123 Worklist.push_back(OpDef); in collectPoisonGeneratingRecipes()