Lines Matching defs:TiedDefIdx
386 Optional<unsigned> TiedDefIdx;
389 StringRef::iterator End, Optional<unsigned> &TiedDefIdx)
390 : Operand(Operand), Begin(Begin), End(End), TiedDefIdx(TiedDefIdx) {
391 if (TiedDefIdx)
449 bool parseRegisterTiedDefIndex(unsigned &TiedDefIdx);
451 Optional<unsigned> &TiedDefIdx, bool IsDef = false);
490 Optional<unsigned> &TiedDefIdx);
494 Optional<unsigned> &TiedDefIdx);
966 Optional<unsigned> TiedDefIdx;
967 if (parseRegisterOperand(MO, TiedDefIdx, /*IsDef=*/true))
970 ParsedMachineOperand(MO, Loc, Token.location(), TiedDefIdx));
989 Optional<unsigned> TiedDefIdx;
990 if (parseMachineOperandAndTargetFlags(OpCode, Operands.size(), MO, TiedDefIdx))
995 ParsedMachineOperand(MO, Loc, Token.location(), TiedDefIdx));
1426 bool MIParser::parseRegisterTiedDefIndex(unsigned &TiedDefIdx) {
1431 if (getUnsigned(TiedDefIdx))
1443 if (!Operands[I].TiedDefIdx)
1447 unsigned DefIdx = Operands[I].TiedDefIdx.getValue();
1477 Optional<unsigned> &TiedDefIdx,
1510 TiedDefIdx = Idx;
2552 Optional<unsigned> &TiedDefIdx) {
2568 return parseRegisterOperand(Dest, TiedDefIdx);
2656 Optional<unsigned> &TiedDefIdx) {
2688 if (parseMachineOperand(OpCode, OpIdx, Dest, TiedDefIdx))