Searched refs:isTied (Results 1 – 19 of 19) sorted by relevance
54 bool isTied() const { return Kind == Tied; } in isTied() function57 assert(isTied()); in getTiedOperand()120 if (CI.isTied()) return CI.getTiedOperand(); in getTiedRegister()
119 assert(Constraint.isTied()); in GetOperandInfo()
575 if (Constraint.isTied()) { in emitInstructionSpecifier()
160 assert(Constraint.isTied()); in GetOperandInfo()
530 if (Constraint.isTied()) { in emitInstructionSpecifier()
135 assert((!isReg() || !isTied()) && "Cannot change a tied operand into an imm"); in ChangeToImmediate()144 assert((!isReg() || !isTied()) && "Cannot change a tied operand into an imm"); in ChangeToFPImmediate()153 assert((!isReg() || !isTied()) && in ChangeToES()165 assert((!isReg() || !isTied()) && in ChangeToMCSymbol()320 isInternalRead() || isEarlyClobber() || isTied()) { in print()360 if (isTied()) { in print()792 assert(!Operands[OpNo].isTied() && "Cannot move tied operands"); in addOperand()871 assert(!Operands[i].isTied() && "Cannot move tied operands"); in RemoveOperand()1404 assert(!DefMO.isTied() && "Def is already tied to another use"); in tieOperands()1405 assert(!UseMO.isTied() && "Use is already tied to another def"); in tieOperands()[all …]
920 else if (!MO->isTied()) in visitMachineOperand()924 } else if (MO->isReg() && MO->isTied()) in visitMachineOperand()941 if (MO->isTied()) { in visitMachineOperand()946 if (!OtherMO.isTied()) in visitMachineOperand()
533 int TiedIdx = Operand.isTied() ? int(MI.findTiedOperandIdx(I)) : -1; in hasComplexRegisterTies()777 if (ShouldPrintRegisterTies && Op.isTied() && !Op.isDef()) in print()
1048 if (!MO.isReg() || !MO.isDef() || !MO.isTied())1061 if (!MO.isReg() || !MO.isUse() || !MO.isTied())1242 if (MO.isReg() && MO.isTied()) {
317 bool isTied() const { in isTied() function
69 !MI.getOperand(0).isTied()) in tieOpsIfNeeded()
209 if (Op.isTied()) in run()
323 bool isTied = MI->getDesc().getOperandConstraint(Idx, MCOI::TIED_TO) != -1; in AddRegisterOperand() local324 if (isTied) in AddRegisterOperand()
363 bool isTied = MCID.getOperandConstraint(Idx, MCOI::TIED_TO) != -1; in AddRegisterOperand() local364 if (isTied) in AddRegisterOperand()
2035 bool isTied = MI.isRegTiedToDefOperand(i); in ProcessUses() local2036 if (isTied) { in ProcessUses()2093 if (isTied) in ProcessUses()2113 if (!isTied && KilledMIRegs.count(VirtReg) == 0) { in ProcessUses()
707 ActiveChains[MO.getReg()]->setKill(MI, Idx, /*Immutable=*/MO.isTied()); in maybeKillChain()
482 if (MO.isTied()) in canFoldIntoSelect()
1851 if (MO.isTied()) in canFoldIntoMOVCC()