Lines Matching refs:CS
744 SegmentReg = X86::CS; in emitNop()
1465 static void printDstRegisterName(raw_ostream &CS, const MachineInstr *MI, in printDstRegisterName() argument
1468 CS << X86ATTInstPrinter::getRegisterName(DstOp.getReg()); in printDstRegisterName()
1476 CS << " {%" << Mask << "}"; in printDstRegisterName()
1478 CS << " {z}"; in printDstRegisterName()
1483 static void printShuffleMask(raw_ostream &CS, StringRef Src1Name, in printShuffleMask() argument
1494 CS << ","; in printShuffleMask()
1496 CS << "zero"; in printShuffleMask()
1503 CS << (isSrc1 ? Src1Name : Src2Name) << '['; in printShuffleMask()
1509 CS << ','; in printShuffleMask()
1513 CS << "u"; in printShuffleMask()
1515 CS << ShuffleMask[i] % (int)e; in printShuffleMask()
1518 CS << ']'; in printShuffleMask()
1536 raw_string_ostream CS(Comment); in getShuffleComment() local
1537 printDstRegisterName(CS, MI, SrcOp1Idx); in getShuffleComment()
1538 CS << " = "; in getShuffleComment()
1539 printShuffleMask(CS, Src1Name, Src2Name, Mask); in getShuffleComment()
1540 CS.flush(); in getShuffleComment()
1545 static void printConstant(const APInt &Val, raw_ostream &CS, in printConstant() argument
1548 CS << (PrintZero ? 0ULL : Val.getZExtValue()); in printConstant()
1551 CS << "("; in printConstant()
1554 CS << ","; in printConstant()
1555 CS << (PrintZero ? 0ULL : Val.getRawData()[i]); in printConstant()
1557 CS << ")"; in printConstant()
1561 static void printConstant(const APFloat &Flt, raw_ostream &CS, in printConstant() argument
1569 CS << Str; in printConstant()
1573 raw_ostream &CS, bool PrintZero = false) { in printConstant() argument
1575 CS << "u"; in printConstant()
1577 printConstant(CI->getValue(), CS, PrintZero); in printConstant()
1579 printConstant(CF->getValueAPF(), CS, PrintZero); in printConstant()
1589 CS << ","; in printConstant()
1591 printConstant(CDS->getElementAsAPInt(I), CS, PrintZero); in printConstant()
1593 printConstant(CDS->getElementAsAPFloat(I), CS, PrintZero); in printConstant()
1595 CS << "?"; in printConstant()
1603 CS << ","; in printConstant()
1604 printConstant(CV->getOperand(I), EltBits, CS, PrintZero); in printConstant()
1607 CS << "?"; in printConstant()
1617 raw_string_ostream CS(Comment); in printZeroUpperMove() local
1618 printDstRegisterName(CS, MI, SrcIdx); in printZeroUpperMove()
1619 CS << " = "; in printZeroUpperMove()
1622 CS << "["; in printZeroUpperMove()
1623 printConstant(C, SclWidth, CS); in printZeroUpperMove()
1625 CS << ","; in printZeroUpperMove()
1626 printConstant(C, SclWidth, CS, true); in printZeroUpperMove()
1628 CS << "]"; in printZeroUpperMove()
1629 OutStreamer.AddComment(CS.str()); in printZeroUpperMove()
1634 CS << ShuffleComment; in printZeroUpperMove()
1635 OutStreamer.AddComment(CS.str()); in printZeroUpperMove()
1643 raw_string_ostream CS(Comment); in printBroadcast() local
1644 printDstRegisterName(CS, MI, SrcIdx); in printBroadcast()
1645 CS << " = ["; in printBroadcast()
1648 CS << ","; in printBroadcast()
1649 printConstant(C, BitWidth, CS); in printBroadcast()
1651 CS << "]"; in printBroadcast()
1652 OutStreamer.AddComment(CS.str()); in printBroadcast()
1664 raw_string_ostream CS(Comment); in printExtend() local
1665 printDstRegisterName(CS, MI, SrcIdx); in printExtend()
1666 CS << " = ["; in printExtend()
1669 CS << ","; in printExtend()
1673 printConstant(Elt, CS); in printExtend()
1675 CS << "?"; in printExtend()
1677 CS << "]"; in printExtend()
1678 OutStreamer.AddComment(CS.str()); in printExtend()
1696 raw_string_ostream CS(Comment); in printZeroExtend() local
1697 printDstRegisterName(CS, MI, getSrcIdx(MI, 1)); in printZeroExtend()
1698 CS << " = "; in printZeroExtend()
1705 printShuffleMask(CS, "mem", "", Mask); in printZeroExtend()
1707 OutStreamer.AddComment(CS.str()); in printZeroExtend()
1900 raw_string_ostream CS(Comment); in addConstantComments() local
1902 CS << X86ATTInstPrinter::getRegisterName(DstOp.getReg()) << " = "; in addConstantComments()
1904 CS << "0x" << toString(CF->getValueAPF().bitcastToAPInt(), 16, false); in addConstantComments()
1905 OutStreamer.AddComment(CS.str()); in addConstantComments()
1934 raw_string_ostream CS(Comment); in addConstantComments() local
1937 CS << "["; in addConstantComments()
1938 printConstant(C, VectorWidth, CS); in addConstantComments()
1939 CS << "]"; in addConstantComments()
1940 OutStreamer.AddComment(CS.str()); in addConstantComments()
1955 raw_string_ostream CS(Comment); in addConstantComments() local
1958 CS << "["; in addConstantComments()
1959 printConstant(C, VectorWidth, CS); in addConstantComments()
1960 CS << "]"; in addConstantComments()
1961 OutStreamer.AddComment(CS.str()); in addConstantComments()