Lines Matching refs:TiedDefIdx

383   Optional<unsigned> TiedDefIdx;  member
386 StringRef::iterator End, Optional<unsigned> &TiedDefIdx) in ParsedMachineOperand()
387 : Operand(Operand), Begin(Begin), End(End), TiedDefIdx(TiedDefIdx) { in ParsedMachineOperand()
388 if (TiedDefIdx) in ParsedMachineOperand()
453 bool parseRegisterTiedDefIndex(unsigned &TiedDefIdx);
455 Optional<unsigned> &TiedDefIdx, bool IsDef = false);
495 Optional<unsigned> &TiedDefIdx);
499 Optional<unsigned> &TiedDefIdx);
987 Optional<unsigned> TiedDefIdx; in parse() local
988 if (parseRegisterOperand(MO, TiedDefIdx, /*IsDef=*/true)) in parse()
991 ParsedMachineOperand(MO, Loc, Token.location(), TiedDefIdx)); in parse()
1011 Optional<unsigned> TiedDefIdx; in parse() local
1012 if (parseMachineOperandAndTargetFlags(OpCode, Operands.size(), MO, TiedDefIdx)) in parse()
1019 ParsedMachineOperand(MO, Loc, Token.location(), TiedDefIdx)); in parse()
1589 bool MIParser::parseRegisterTiedDefIndex(unsigned &TiedDefIdx) { in parseRegisterTiedDefIndex() argument
1594 if (getUnsigned(TiedDefIdx)) in parseRegisterTiedDefIndex()
1606 if (!Operands[I].TiedDefIdx) in assignRegisterTies()
1610 unsigned DefIdx = Operands[I].TiedDefIdx.getValue(); in assignRegisterTies()
1640 Optional<unsigned> &TiedDefIdx, in parseRegisterOperand() argument
1673 TiedDefIdx = Idx; in parseRegisterOperand()
2737 Optional<unsigned> &TiedDefIdx) { in parseMachineOperand() argument
2753 return parseRegisterOperand(Dest, TiedDefIdx); in parseMachineOperand()
2842 Optional<unsigned> &TiedDefIdx) { in parseMachineOperandAndTargetFlags() argument
2874 if (parseMachineOperand(OpCode, OpIdx, Dest, TiedDefIdx)) in parseMachineOperandAndTargetFlags()