reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
104 O << '\t' << ARM_AM::getShiftOpcStr(ARM_AM::getSORegShOp(MO3.getImm())); 105 printSBitModifierOperand(MI, 6, STI, O); 106 printPredicateOperand(MI, 4, STI, O); 108 O << '\t'; 109 printRegName(O, Dst.getReg()); 110 O << ", "; 111 printRegName(O, MO1.getReg()); 113 O << ", "; 114 printRegName(O, MO2.getReg()); 116 printAnnotation(O, Annot); 126 O << '\t' << ARM_AM::getShiftOpcStr(ARM_AM::getSORegShOp(MO2.getImm())); 127 printSBitModifierOperand(MI, 5, STI, O); 128 printPredicateOperand(MI, 3, STI, O); 130 O << '\t'; 131 printRegName(O, Dst.getReg()); 132 O << ", "; 133 printRegName(O, MO1.getReg()); 136 printAnnotation(O, Annot); 140 O << ", " << markup("<imm:") << "#" 142 printAnnotation(O, Annot); 151 O << '\t' << "push"; 152 printPredicateOperand(MI, 2, STI, O); 154 O << ".w"; 155 O << '\t'; 156 printRegisterList(MI, 4, STI, O); 157 printAnnotation(O, Annot); 165 O << '\t' << "push"; 166 printPredicateOperand(MI, 4, STI, O); 167 O << "\t{"; 168 printRegName(O, MI->getOperand(1).getReg()); 169 O << "}"; 170 printAnnotation(O, Annot); 180 O << '\t' << "pop"; 181 printPredicateOperand(MI, 2, STI, O); 183 O << ".w"; 184 O << '\t'; 185 printRegisterList(MI, 4, STI, O); 186 printAnnotation(O, Annot); 194 O << '\t' << "pop"; 195 printPredicateOperand(MI, 5, STI, O); 196 O << "\t{"; 197 printRegName(O, MI->getOperand(0).getReg()); 198 O << "}"; 199 printAnnotation(O, Annot); 208 O << '\t' << "vpush"; 209 printPredicateOperand(MI, 2, STI, O); 210 O << '\t'; 211 printRegisterList(MI, 4, STI, O); 212 printAnnotation(O, Annot); 221 O << '\t' << "vpop"; 222 printPredicateOperand(MI, 2, STI, O); 223 O << '\t'; 224 printRegisterList(MI, 4, STI, O); 225 printAnnotation(O, Annot); 238 O << "\tldm"; 240 printPredicateOperand(MI, 1, STI, O); 241 O << '\t'; 242 printRegName(O, BaseReg); 244 O << "!"; 245 O << ", "; 246 printRegisterList(MI, 3, STI, O); 247 printAnnotation(O, Annot); 278 printInstruction(&NewMI, STI, O); 285 O << "\ttsb\tcsync"; 290 if (!printAliasInstr(MI, STI, O)) 291 printInstruction(MI, STI, O); 294 O << "\tssbb"; 297 O << "\tpssbb"; 300 printAnnotation(O, Annot); 304 if (!printAliasInstr(MI, STI, O)) 305 printInstruction(MI, STI, O); 307 printAnnotation(O, Annot);