reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/Mips/MipsGenAsmWriter.inc
 6668   O << "\t";
 6675   O << AsmStrs+(Bits & 16383)-1;
 6687     printOperand(MI, 0, O);
 6691     printOperand(MI, 1, O);
 6692     O << ", ";
 6696     printRegisterList(MI, 0, O);
 6697     O << ", ";
 6698     printMemOperand(MI, 1, O);
 6703     printOperand(MI, 3, O);
 6707     printOperand(MI, 2, O);
 6708     O << ", ";
 6712     printUImm<10>(MI, 0, O);
 6716     printUImm<4>(MI, 0, O);
 6721     printUImm<5>(MI, 2, O);
 6722     O << ", ";
 6726     printFCCOperand(MI, 2, O);
 6730     printUImm<26>(MI, 0, O);
 6734     printUImm<20>(MI, 0, O);
 6739     printUImm<16>(MI, 0, O);
 6744     printUImm<5>(MI, 0, O);
 6749     printMemOperand(MI, 0, O);
 6760     O << ", ";
 6768     printOperand(MI, 0, O);
 6772     O << ", 1f\n\tb\t2f\n\t.align\t2\n1: \t.word\t";
 6773     printOperand(MI, 1, O);
 6774     O << "\n2:";
 6779     printOperand(MI, 2, O);
 6783     O << ", .+4\n\t\n\tmove ";
 6784     printOperand(MI, 1, O);
 6785     O << ", ";
 6786     printOperand(MI, 2, O);
 6791     printOperand(MI, 1, O);
 6795     O << ", $pc, ";
 6796     printOperand(MI, 1, O);
 6801     O << " # 16 bit inst";
 6806     O << "  # 16 bit inst";
 6811     printMemOperand(MI, 0, O);
 6816     O << ".d\t";
 6817     printOperand(MI, 0, O);
 6818     O << ", ";
 6819     printOperand(MI, 1, O);
 6824     O << ".s\t";
 6825     printOperand(MI, 0, O);
 6826     O << ", ";
 6827     printOperand(MI, 1, O);
 6832     O << '[';
 6836     O << "\n\tnop";
 6841     O << "\t# branch\n\tnop";
 6846     printMemOperand(MI, 2, O);
 6857     printOperand(MI, 1, O);
 6865     printOperand(MI, 2, O);
 6869     printMemOperand(MI, 1, O);
 6874     O << ", ";
 6878     O << "\n\tmflo\t";
 6879     printOperand(MI, 0, O);
 6884     printOperand(MI, 4, O);
 6888     O << "\n\tmove\t";
 6889     printOperand(MI, 0, O);
 6890     O << ", $t8";
 6895     printMemOperandEA(MI, 1, O);
 6900     printUImm<5>(MI, 1, O);
 6901     O << ", ";
 6902     printOperand(MI, 2, O);
 6907     printUImm<10>(MI, 1, O);
 6912     printUImm<16>(MI, 1, O);
 6917     printUImm<2>(MI, 1, O);
 6922     printUImm<4>(MI, 3, O);
 6923     O << "], ";
 6924     printOperand(MI, 2, O);
 6929     printUImm<1>(MI, 3, O);
 6930     O << "], ";
 6931     printOperand(MI, 2, O);
 6936     printUImm<3>(MI, 3, O);
 6937     O << "], ";
 6938     printOperand(MI, 2, O);
 6943     printUImm<2>(MI, 3, O);
 6944     O << "], ";
 6945     printOperand(MI, 2, O);
 6950     printUImm<4>(MI, 2, O);
 6951     O << "], ";
 6952     printOperand(MI, 3, O);
 6953     O << '[';
 6954     printUImm<0>(MI, 4, O);
 6955     O << ']';
 6960     printUImm<1>(MI, 2, O);
 6961     O << "], ";
 6962     printOperand(MI, 3, O);
 6963     O << '[';
 6964     printUImm<0>(MI, 4, O);
 6965     O << ']';
 6970     printUImm<3>(MI, 2, O);
 6971     O << "], ";
 6972     printOperand(MI, 3, O);
 6973     O << '[';
 6974     printUImm<0>(MI, 4, O);
 6975     O << ']';
 6980     printUImm<2>(MI, 2, O);
 6981     O << "], ";
 6982     printOperand(MI, 3, O);
 6983     O << '[';
 6984     printUImm<0>(MI, 4, O);
 6985     O << ']';
 6990     printMemOperand(MI, 2, O);
 6995     O << '(';
 6996     printOperand(MI, 0, O);
 6997     O << ')';
 7002     printUImm<7>(MI, 1, O);
 7007     printUImm<8>(MI, 1, O);
 7022     O << ", ";
 7026     O << "\n\tbteqz\t";
 7027     printOperand(MI, 2, O);
 7032     O << "\n\tbtnez\t";
 7033     printOperand(MI, 2, O);
 7038     O << "\n\taddiu\t";
 7039     printOperand(MI, 1, O);
 7040     O << ", $pc, ";
 7041     printOperand(MI, 3, O);
 7042     O << "\n ";
 7047     printUImm<3>(MI, 2, O);
 7052     O << "\n\tbteqz\t.+4\n\tmove ";
 7053     printOperand(MI, 1, O);
 7054     O << ", ";
 7055     printOperand(MI, 2, O);
 7060     O << "\n\tbtnez\t.+4\n\tmove ";
 7061     printOperand(MI, 1, O);
 7062     O << ", ";
 7063     printOperand(MI, 2, O);
 7068     O << "\t# 16 bit inst";
 7073     O << "  # 16 bit inst";
 7078     O << '[';
 7082     O << " \t# 16 bit inst";
 7087     O << ", 32";
 7092     printOperand(MI, 2, O);
 7097     O << '(';
 7098     printOperand(MI, 1, O);
 7099     O << ')';
 7104     printOperand(MI, 0, O);
 7105     O << ", ";
 7106     printUImm<2, 1>(MI, 3, O);
 7111     printUImm<1>(MI, 2, O);
 7112     O << ", ";
 7113     printUImm<3>(MI, 3, O);
 7114     O << ", ";
 7115     printUImm<1>(MI, 4, O);
 7120     O << ", 0";
 7131     printOperand(MI, 2, O);
 7135     printUImm<3>(MI, 2, O);
 7139     printUImm<5>(MI, 2, O);
 7143     printUImm<8>(MI, 2, O);
 7148     printUImm<16>(MI, 2, O);
 7153     printUImm<2>(MI, 2, O);
 7157     printUImm<6>(MI, 2, O);
 7161     printUImm<4>(MI, 2, O);
 7165     printUImm<3>(MI, 3, O);
 7169     printUImm<6>(MI, 3, O);
 7174     printUImm<4>(MI, 3, O);
 7178     printUImm<5>(MI, 3, O);
 7183     printOperand(MI, 3, O);
 7187     printUImm<8>(MI, 3, O);
 7192     printUImm<1>(MI, 2, O);
 7196     printUImm<5, 32>(MI, 2, O);
 7197     O << ", ";
 7201     printOperand(MI, 1, O);
 7206     printUImm<1>(MI, 3, O);
 7207     O << ']';
 7212     printUImm<2>(MI, 3, O);
 7213     O << ']';
 7218     printUImm<10>(MI, 2, O);
 7233     O << ", ";
 7237     O << ']';
 7242     printUImm<5, 1>(MI, 3, O);
 7247     printUImm<6>(MI, 3, O);
 7258     printUImm<2>(MI, 3, O);
 7263     printUImm<5>(MI, 3, O);
 7268     printUImm<3>(MI, 3, O);
 7272     printUImm<6, 1>(MI, 3, O);
 7277     printUImm<5, 1>(MI, 3, O);
 7282     printUImm<5, 33>(MI, 3, O);
 7287     printUImm<6>(MI, 3, O);
 7292     printUImm<6, 2>(MI, 3, O);
 7297     printUImm<2, 1>(MI, 3, O);
 7302     printOperand(MI, 3, O);
 7311     O << ", ";
 7312     printUImm<1>(MI, 4, O);