Lines Matching refs:TiedDefIdx

380   Optional<unsigned> TiedDefIdx;  member
383 StringRef::iterator End, Optional<unsigned> &TiedDefIdx) in ParsedMachineOperand()
384 : Operand(Operand), Begin(Begin), End(End), TiedDefIdx(TiedDefIdx) { in ParsedMachineOperand()
385 if (TiedDefIdx) in ParsedMachineOperand()
450 bool parseRegisterTiedDefIndex(unsigned &TiedDefIdx);
452 Optional<unsigned> &TiedDefIdx, bool IsDef = false);
492 Optional<unsigned> &TiedDefIdx);
496 Optional<unsigned> &TiedDefIdx);
990 Optional<unsigned> TiedDefIdx; in parse() local
991 if (parseRegisterOperand(MO, TiedDefIdx, /*IsDef=*/true)) in parse()
994 ParsedMachineOperand(MO, Loc, Token.location(), TiedDefIdx)); in parse()
1014 Optional<unsigned> TiedDefIdx; in parse() local
1015 if (parseMachineOperandAndTargetFlags(OpCode, Operands.size(), MO, TiedDefIdx)) in parse()
1018 ParsedMachineOperand(MO, Loc, Token.location(), TiedDefIdx)); in parse()
1600 bool MIParser::parseRegisterTiedDefIndex(unsigned &TiedDefIdx) { in parseRegisterTiedDefIndex() argument
1605 if (getUnsigned(TiedDefIdx)) in parseRegisterTiedDefIndex()
1617 if (!Operands[I].TiedDefIdx) in assignRegisterTies()
1621 unsigned DefIdx = *Operands[I].TiedDefIdx; in assignRegisterTies()
1651 Optional<unsigned> &TiedDefIdx, in parseRegisterOperand() argument
1684 TiedDefIdx = Idx; in parseRegisterOperand()
2757 Optional<unsigned> &TiedDefIdx) { in parseMachineOperand() argument
2773 return parseRegisterOperand(Dest, TiedDefIdx); in parseMachineOperand()
2862 Optional<unsigned> &TiedDefIdx) { in parseMachineOperandAndTargetFlags() argument
2894 if (parseMachineOperand(OpCode, OpIdx, Dest, TiedDefIdx)) in parseMachineOperandAndTargetFlags()