Searched refs:ImplicitDefs (Results 1 – 9 of 9) sorted by relevance
188 if (!II->ImplicitDefs.empty()) { in EmitInstrDocs()191 for (Record *Def : II->ImplicitDefs) in EmitInstrDocs()
486 ImplicitDefs = R->getValueAsListOfDefs("Defs"); in CodeGenInstruction()521 if (ImplicitDefs.empty()) return MVT::Other; in HasOneImplicitDefWithKnownVT()524 Record *FirstImplicitDef = ImplicitDefs[0]; in HasOneImplicitDefWithKnownVT()
242 std::vector<Record*> ImplicitDefs, ImplicitUses; variable
947 llvm::append_range(ImplicitOps, II->ImplicitDefs); in run()1194 OS << Inst.ImplicitUses.size() << ",\t" << Inst.ImplicitDefs.size() << ",\t"; in emitRecord()1196 llvm::append_range(ImplicitOps, Inst.ImplicitDefs); in emitRecord()
919 HandledReg = II.ImplicitDefs[0]; in EmitResultInstructionAsOperand()1059 HandledReg = II.ImplicitDefs[0]; in EmitResultCode()
414 const std::vector<Record *> &ImplicitDefs) const;1754 const std::vector<Record *> &ImplicitDefs) const { in importImplicitDefRenderers()1755 if (!ImplicitDefs.empty()) in importImplicitDefRenderers()2363 for (auto *Def : MI->getCGI()->ImplicitDefs) { in postProcessRule()
2148 if (!I->ImplicitDefs.empty() || !I->ImplicitUses.empty()) { in emitActionOpcodes()2149 for (auto *Def : I->ImplicitDefs) { in emitActionOpcodes()2191 for (auto [OpIdx, Def] : enumerate(I->ImplicitDefs)) { in emitActionOpcodes()
2578 if (!InstInfo.ImplicitDefs.empty()) { in ApplyTypeConstraints()
538 SmallVector<unsigned, 2> ImplicitDefs; in ProcessBlockCSE() local646 ImplicitDefs.push_back(OldReg); in ProcessBlockCSE()710 for (auto ImplicitDef : ImplicitDefs) in ProcessBlockCSE()717 for (auto ImplicitDef : ImplicitDefs) in ProcessBlockCSE()745 ImplicitDefs.clear(); in ProcessBlockCSE()