Lines Matching defs:TiedDefIdx
379 std::optional<unsigned> TiedDefIdx;
383 std::optional<unsigned> &TiedDefIdx)
384 : Operand(Operand), Begin(Begin), End(End), TiedDefIdx(TiedDefIdx) {
385 if (TiedDefIdx)
450 bool parseRegisterTiedDefIndex(unsigned &TiedDefIdx);
452 std::optional<unsigned> &TiedDefIdx,
494 std::optional<unsigned> &TiedDefIdx);
498 std::optional<unsigned> &TiedDefIdx);
1052 std::optional<unsigned> TiedDefIdx;
1053 if (parseRegisterOperand(MO, TiedDefIdx, /*IsDef=*/true))
1056 ParsedMachineOperand(MO, Loc, Token.location(), TiedDefIdx));
1078 std::optional<unsigned> TiedDefIdx;
1079 if (parseMachineOperandAndTargetFlags(OpCode, Operands.size(), MO, TiedDefIdx))
1082 ParsedMachineOperand(MO, Loc, Token.location(), TiedDefIdx));
1687 bool MIParser::parseRegisterTiedDefIndex(unsigned &TiedDefIdx) {
1692 if (getUnsigned(TiedDefIdx))
1704 if (!Operands[I].TiedDefIdx)
1708 unsigned DefIdx = *Operands[I].TiedDefIdx;
1738 std::optional<unsigned> &TiedDefIdx,
1771 TiedDefIdx = Idx;
2865 std::optional<unsigned> &TiedDefIdx) {
2881 return parseRegisterOperand(Dest, TiedDefIdx);
2973 std::optional<unsigned> &TiedDefIdx) {
3005 if (parseMachineOperand(OpCode, OpIdx, Dest, TiedDefIdx))