Lines Matching refs:TiedDefIdx
52 Optional<unsigned> TiedDefIdx; member
55 StringRef::iterator End, Optional<unsigned> &TiedDefIdx) in ParsedMachineOperand()
56 : Operand(Operand), Begin(Begin), End(End), TiedDefIdx(TiedDefIdx) { in ParsedMachineOperand()
57 if (TiedDefIdx) in ParsedMachineOperand()
125 bool parseRegisterTiedDefIndex(unsigned &TiedDefIdx);
128 Optional<unsigned> &TiedDefIdx, bool IsDef = false);
161 Optional<unsigned> &TiedDefIdx);
163 Optional<unsigned> &TiedDefIdx);
584 Optional<unsigned> TiedDefIdx; in parse() local
585 if (parseRegisterOperand(MO, TiedDefIdx, /*IsDef=*/true)) in parse()
588 ParsedMachineOperand(MO, Loc, Token.location(), TiedDefIdx)); in parse()
612 Optional<unsigned> TiedDefIdx; in parse() local
613 if (parseMachineOperandAndTargetFlags(MO, TiedDefIdx)) in parse()
616 ParsedMachineOperand(MO, Loc, Token.location(), TiedDefIdx)); in parse()
886 bool MIParser::parseRegisterTiedDefIndex(unsigned &TiedDefIdx) { in parseRegisterTiedDefIndex() argument
891 if (getUnsigned(TiedDefIdx)) in parseRegisterTiedDefIndex()
914 if (!Operands[I].TiedDefIdx) in assignRegisterTies()
918 unsigned DefIdx = Operands[I].TiedDefIdx.getValue(); in assignRegisterTies()
948 Optional<unsigned> &TiedDefIdx, in parseRegisterOperand() argument
971 TiedDefIdx = Idx; in parseRegisterOperand()
1459 Optional<unsigned> &TiedDefIdx) { in parseMachineOperand() argument
1473 return parseRegisterOperand(Dest, TiedDefIdx); in parseMachineOperand()
1533 MachineOperand &Dest, Optional<unsigned> &TiedDefIdx) { in parseMachineOperandAndTargetFlags() argument
1565 if (parseMachineOperand(Dest, TiedDefIdx)) in parseMachineOperandAndTargetFlags()