reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1505 OS << ", "; 1509 MO.print(OS, MST, TypeToPrint, /*PrintDef=*/false, IsStandalone, 1515 OS << " = "; 1518 OS << "frame-setup "; 1520 OS << "frame-destroy "; 1522 OS << "nnan "; 1524 OS << "ninf "; 1526 OS << "nsz "; 1528 OS << "arcp "; 1530 OS << "contract "; 1532 OS << "afn "; 1534 OS << "reassoc "; 1536 OS << "nuw "; 1538 OS << "nsw "; 1540 OS << "exact "; 1542 OS << "fpexcept "; 1546 OS << TII->getName(getOpcode()); 1548 OS << "UNKNOWN"; 1560 OS << " "; 1564 getOperand(OpIdx).print(OS, MST, TypeToPrint, /*PrintDef=*/true, IsStandalone, 1571 OS << " [sideeffect]"; 1573 OS << " [mayload]"; 1575 OS << " [maystore]"; 1577 OS << " [isconvergent]"; 1579 OS << " [alignstack]"; 1581 OS << " [attdialect]"; 1583 OS << " [inteldialect]"; 1592 if (FirstOp) FirstOp = false; else OS << ","; 1593 OS << " "; 1599 OS << "!\"" << DIV->getName() << '\"'; 1603 MO.print(OS, MST, TypeToPrint, /*PrintDef=*/true, IsStandalone, 1610 OS << "\"" << DIL->getName() << '\"'; 1614 MO.print(OS, MST, TypeToPrint, /*PrintDef=*/true, IsStandalone, 1619 OS << '$' << AsmOpCount++; 1622 case InlineAsm::Kind_RegUse: OS << ":[reguse"; break; 1623 case InlineAsm::Kind_RegDef: OS << ":[regdef"; break; 1624 case InlineAsm::Kind_RegDefEarlyClobber: OS << ":[regdef-ec"; break; 1625 case InlineAsm::Kind_Clobber: OS << ":[clobber"; break; 1626 case InlineAsm::Kind_Imm: OS << ":[imm"; break; 1627 case InlineAsm::Kind_Mem: OS << ":[mem"; break; 1628 default: OS << ":[??" << InlineAsm::getKind(Flag); break; 1635 OS << ':' << TRI->getRegClassName(TRI->getRegClass(RCID)); 1637 OS << ":RC" << RCID; 1643 case InlineAsm::Constraint_es: OS << ":es"; break; 1644 case InlineAsm::Constraint_i: OS << ":i"; break; 1645 case InlineAsm::Constraint_m: OS << ":m"; break; 1646 case InlineAsm::Constraint_o: OS << ":o"; break; 1647 case InlineAsm::Constraint_v: OS << ":v"; break; 1648 case InlineAsm::Constraint_Q: OS << ":Q"; break; 1649 case InlineAsm::Constraint_R: OS << ":R"; break; 1650 case InlineAsm::Constraint_S: OS << ":S"; break; 1651 case InlineAsm::Constraint_T: OS << ":T"; break; 1652 case InlineAsm::Constraint_Um: OS << ":Um"; break; 1653 case InlineAsm::Constraint_Un: OS << ":Un"; break; 1654 case InlineAsm::Constraint_Uq: OS << ":Uq"; break; 1655 case InlineAsm::Constraint_Us: OS << ":Us"; break; 1656 case InlineAsm::Constraint_Ut: OS << ":Ut"; break; 1657 case InlineAsm::Constraint_Uv: OS << ":Uv"; break; 1658 case InlineAsm::Constraint_Uy: OS << ":Uy"; break; 1659 case InlineAsm::Constraint_X: OS << ":X"; break; 1660 case InlineAsm::Constraint_Z: OS << ":Z"; break; 1661 case InlineAsm::Constraint_ZC: OS << ":ZC"; break; 1662 case InlineAsm::Constraint_Zy: OS << ":Zy"; break; 1663 default: OS << ":?"; break; 1669 OS << " tiedto:$" << TiedTo; 1671 OS << ']'; 1679 MachineOperand::printSubRegIdx(OS, MO.getImm(), TRI); 1681 MO.print(OS, MST, TypeToPrint, /*PrintDef=*/true, IsStandalone, 1691 OS << ','; 1693 OS << " pre-instr-symbol "; 1694 MachineOperand::printSymbol(OS, *PreInstrSymbol); 1699 OS << ','; 1701 OS << " post-instr-symbol "; 1702 MachineOperand::printSymbol(OS, *PostInstrSymbol); 1707 OS << ','; 1709 OS << " heap-alloc-marker"; 1715 OS << ','; 1716 OS << " debug-location "; 1717 DL->printAsOperand(OS, MST); 1734 OS << " :: "; 1738 OS << ", "; 1739 Op->print(OS, MST, SSNs, *Context, MFI, TII); 1752 OS << ';'; 1755 OS << ' '; 1756 DL.print(OS); 1762 OS << ";"; 1766 OS << " line no:" << DV->getLine(); 1770 OS << " inlined @[ "; 1771 InlinedAtDL.print(OS); 1772 OS << " ]"; 1776 OS << " indirect"; 1781 OS << '\n';