Lines Matching defs:TiedOp
1807 int TiedOp = -1;
1809 TiedOp = OpInfo.getTiedRegister();
1810 if (TiedOp != -1) {
1813 ResOperands[TiedOp].Kind == ResOperand::RenderAsmOperand)
1815 TiedOp, ResOperands[TiedOp].AsmOperandNum, TiedSrcOperand));
1817 ResOperands.push_back(ResOperand::getTiedOp(TiedOp, 0, 0));
1867 int TiedOp = -1;
1869 TiedOp = OpInfo->getTiedRegister();
1870 if (TiedOp != -1) {
1875 // add the two source operand's indices to the TiedOp so that
1877 if (ResOperands[TiedOp].Kind == ResOperand::RenderAsmOperand) {
1878 SrcOp1 = ResOperands[TiedOp].AsmOperandNum;
1897 // as a normal, but not copy the original (TiedOp) to the result
1900 ResultInst->Operands[TiedOp].Rec->getName()) {
1901 SrcOp1 = ResOperands[TiedOp].AsmOperandNum;
1908 ResOperands.push_back(ResOperand::getTiedOp(TiedOp, SrcOp1, SrcOp2));
2192 uint8_t TiedOp = OpInfo.TiedOperands.ResOpnd;
2195 assert((i > TiedOp || TiedOp == (uint8_t)-1) &&
2197 auto TiedTupleName = std::string("Tie") + utostr(TiedOp) + '_' +
2201 ConversionRow.push_back(TiedOp);
2206 auto Key = std::tuple(TiedOp, SrcOp1, SrcOp2);