reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
748 printTargetFlags(OS, *this); 753 OS << (isDef() ? "implicit-def " : "implicit "); 756 OS << "def "; 758 OS << "internal "; 760 OS << "dead "; 762 OS << "killed "; 764 OS << "undef "; 766 OS << "early-clobber "; 768 OS << "renamable "; 779 OS << printReg(Reg, TRI, 0, MRI); 783 OS << '.' << TRI->getSubRegIndexName(SubReg); 785 OS << ".subreg" << SubReg; 792 OS << ':'; 793 OS << printRegClassOrBank(Reg, MRI, TRI); 799 OS << "(tied-def " << TiedOperandIdx << ")"; 802 OS << '(' << TypeToPrint << ')'; 806 OS << getImm(); 809 getCImm()->printAsOperand(OS, /*PrintType=*/true, MST); 812 getFPImm()->printAsOperand(OS, /*PrintType=*/true, MST); 815 OS << printMBBReference(*getMBB()); 823 printFrameIndex(OS, FrameIndex, IsFixed, MFI); 827 OS << "%const." << getIndex(); 828 printOperandOffset(OS, getOffset()); 831 OS << "target-index("; 836 OS << Name << ')'; 837 printOperandOffset(OS, getOffset()); 841 OS << printJumpTableEntryReference(getIndex()); 844 getGlobal()->printAsOperand(OS, /*PrintType=*/false, MST); 845 printOperandOffset(OS, getOffset()); 849 OS << '&'; 851 OS << "\"\""; 853 printLLVMNameWithoutPrefix(OS, Name); 855 printOperandOffset(OS, getOffset()); 859 OS << "blockaddress("; 860 getBlockAddress()->getFunction()->printAsOperand(OS, /*PrintType=*/false, 862 OS << ", "; 863 printIRBlockReference(OS, *getBlockAddress()->getBasicBlock(), MST); 864 OS << ')'; 865 MachineOperand::printOperandOffset(OS, getOffset()); 869 OS << "<regmask"; 879 OS << " " << printReg(i, TRI); 886 OS << " and " << (NumRegsInMask - NumRegsEmitted) << " more..."; 888 OS << " ..."; 890 OS << ">"; 895 OS << "liveout("; 897 OS << "<unknown>"; 903 OS << ", "; 904 OS << printReg(Reg, TRI); 909 OS << ")"; 913 getMetadata()->printAsOperand(OS, MST); 916 printSymbol(OS, *getMCSymbol()); 920 printCFI(OS, MF->getFrameInstructions()[getCFIIndex()], TRI); 922 OS << "<cfi directive>"; 928 OS << "intrinsic(@" << Intrinsic::getName(ID, None) << ')'; 930 OS << "intrinsic(@" << IntrinsicInfo->getName(ID) << ')'; 932 OS << "intrinsic(" << ID << ')'; 937 OS << (CmpInst::isIntPredicate(Pred) ? "int" : "float") << "pred(" 942 OS << "shufflemask("; 948 OS << Separator; 949 C->getAggregateElement(I)->printAsOperand(OS, false, MST); 953 OS << ')';