Lines Matching full:tied
659 if (RI.Tied) {
661 LLVM_DEBUG(dbgs() << "\tcannot remat tied reg: " << UseIdx << '\t' << MI);
916 // TargetInstrInfo::foldMemoryOperand only expects explicit, non-tied
926 // TODO: Is this really the correct way to handle undef tied uses?
940 // Tied use operands should not be passed to foldMemoryOperand.
958 unsigned Tied = MI->findTiedOperandIdx(Idx);
960 TiedOps.emplace_back(Tied, Idx);
962 assert(MO.isDef() && "Tied to not use and def?");
963 TiedOps.emplace_back(Idx, Tied);
973 for (auto Tied : TiedOps)
974 MI->tieOperands(Tied.first, Tied.second);
1010 // the destination operand is also a tied def. More values could be
1175 // This is usually the def slot, except for tied early clobbers.
1231 // FIXME: Use a second vreg if instruction has no tied ops.