reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
128 switch (MI->getOpcode()) { 135 .addImm(MI->getOperand(0).getImm()) 136 .addImm(MI->getOperand(1).getImm()) 142 .addReg(MI->getOperand(0).getReg()) 143 .addReg(MI->getOperand(1).getReg()) 144 .addImm(MI->getOperand(2).getImm()) 151 .addReg(MI->getOperand(0).getReg()) 152 .addReg(MI->getOperand(1).getReg()) 153 .addImm(MI->getOperand(2).getImm()) 160 .addReg(MI->getOperand(0).getReg()) 161 .addImm(MI->getOperand(1).getImm()) 162 .addImm(MI->getOperand(2).getImm()) 169 .addReg(MI->getOperand(0).getReg()) 170 .addImm(MI->getOperand(1).getImm()) 171 .addImm(MI->getOperand(2).getImm()) 178 .addReg(MI->getOperand(0).getReg()) 179 .addReg(MI->getOperand(1).getReg()) 180 .addImm(MI->getOperand(2).getImm()) 187 .addReg(MI->getOperand(0).getReg()) 188 .addReg(MI->getOperand(1).getReg()) 189 .addImm(MI->getOperand(2).getImm()) 196 .addReg(MI->getOperand(0).getReg()) 197 .addImm(MI->getOperand(1).getImm()) 198 .addImm(MI->getOperand(2).getImm()) 205 .addReg(MI->getOperand(0).getReg()) 206 .addImm(MI->getOperand(1).getImm()) 207 .addImm(MI->getOperand(2).getImm()) 215 .addExpr(Lower.getExpr(MI->getOperand(0), MCSymbolRefExpr::VK_PLT)); 221 .addReg(MI->getOperand(0).getReg()); 226 .addExpr(Lower.getExpr(MI->getOperand(0), MCSymbolRefExpr::VK_PLT)); 231 .addImm(MI->getOperand(0).getImm()) 232 .addImm(MI->getOperand(1).getImm()) 233 .addExpr(Lower.getExpr(MI->getOperand(2), MCSymbolRefExpr::VK_PLT)); 242 .addImm(MI->getOperand(0).getImm()) 243 .addImm(MI->getOperand(1).getImm()) 249 .addReg(MI->getOperand(0).getReg()) 250 .addReg(MI->getOperand(1).getReg()) 251 .addImm(MI->getOperand(2).getImm()) 258 .addReg(MI->getOperand(0).getReg()) 259 .addReg(MI->getOperand(1).getReg()) 260 .addImm(MI->getOperand(2).getImm()) 267 .addReg(MI->getOperand(0).getReg()) 268 .addImm(MI->getOperand(1).getImm()) 269 .addImm(MI->getOperand(2).getImm()) 276 .addReg(MI->getOperand(0).getReg()) 277 .addImm(MI->getOperand(1).getImm()) 278 .addImm(MI->getOperand(2).getImm()) 285 .addReg(MI->getOperand(0).getReg()) 286 .addReg(MI->getOperand(1).getReg()) 287 .addImm(MI->getOperand(2).getImm()) 294 .addReg(MI->getOperand(0).getReg()) 295 .addReg(MI->getOperand(1).getReg()) 296 .addImm(MI->getOperand(2).getImm()) 303 .addReg(MI->getOperand(0).getReg()) 304 .addImm(MI->getOperand(1).getImm()) 305 .addImm(MI->getOperand(2).getImm()) 312 .addReg(MI->getOperand(0).getReg()) 313 .addImm(MI->getOperand(1).getImm()) 314 .addImm(MI->getOperand(2).getImm()) 323 .addExpr(Lower.getExpr(MI->getOperand(0), MCSymbolRefExpr::VK_TLSGD)); 330 .addExpr(Lower.getExpr(MI->getOperand(0), MCSymbolRefExpr::VK_TLSLDM)); 335 .addReg(MI->getOperand(0).getReg()) 341 .addReg(SystemZMC::getRegAsGR32(MI->getOperand(0).getReg())) 342 .addImm(MI->getOperand(2).getImm()); 347 .addReg(SystemZMC::getRegAsGRH32(MI->getOperand(0).getReg())) 348 .addImm(MI->getOperand(2).getImm()); 353 LoweredMI = lowerRIEfLow(MI, SystemZ::RISBHG); 358 LoweredMI = lowerRIEfLow(MI, SystemZ::RISBLG); 363 .addReg(MI->getOperand(0).getReg()) 364 .addReg(SystemZMC::getRegAsGR64(MI->getOperand(1).getReg())) 365 .addReg(SystemZMC::getRegAsGR64(MI->getOperand(2).getReg())); 371 .addReg(SystemZMC::getRegAsVR128(MI->getOperand(0).getReg())) 372 .addReg(SystemZMC::getRegAsVR128(MI->getOperand(1).getReg())); 376 Lower.lower(MI, LoweredMI); 377 lowerAlignmentHint(MI, LoweredMI, SystemZ::VLAlign); 381 Lower.lower(MI, LoweredMI); 382 lowerAlignmentHint(MI, LoweredMI, SystemZ::VSTAlign); 386 Lower.lower(MI, LoweredMI); 387 lowerAlignmentHint(MI, LoweredMI, SystemZ::VLMAlign); 391 Lower.lower(MI, LoweredMI); 392 lowerAlignmentHint(MI, LoweredMI, SystemZ::VSTMAlign); 396 LoweredMI = lowerSubvectorLoad(MI, SystemZ::VLREPF); 400 LoweredMI = lowerSubvectorLoad(MI, SystemZ::VLREPG); 404 LoweredMI = lowerSubvectorStore(MI, SystemZ::VSTEF); 408 LoweredMI = lowerSubvectorStore(MI, SystemZ::VSTEG); 413 .addReg(SystemZMC::getRegAsGR64(MI->getOperand(0).getReg())) 414 .addReg(SystemZMC::getRegAsVR128(MI->getOperand(1).getReg())) 420 .addReg(SystemZMC::getRegAsVR128(MI->getOperand(0).getReg())) 421 .addReg(SystemZMC::getRegAsVR128(MI->getOperand(0).getReg())) 422 .addReg(MI->getOperand(1).getReg()) 429 LOWER_LOW(IILL); 430 LOWER_LOW(IILH); 431 LOWER_LOW(TMLL); 432 LOWER_LOW(TMLH); 433 LOWER_LOW(NILL); 434 LOWER_LOW(NILH); 435 LOWER_LOW(NILF); 436 LOWER_LOW(OILL); 437 LOWER_LOW(OILH); 438 LOWER_LOW(OILF); 439 LOWER_LOW(XILF); 446 LOWER_HIGH(IIHL); 447 LOWER_HIGH(IIHH); 448 LOWER_HIGH(TMHL); 449 LOWER_HIGH(TMHH); 450 LOWER_HIGH(NIHL); 451 LOWER_HIGH(NIHH); 452 LOWER_HIGH(NIHF); 453 LOWER_HIGH(OIHL); 454 LOWER_HIGH(OIHH); 455 LOWER_HIGH(OIHF); 456 LOWER_HIGH(XIHF); 498 .addImm(MI->getOperand(0).getImm()) 499 .addImm(MI->getOperand(1).getImm()) 505 LowerFENTRY_CALL(*MI, Lower); 509 LowerSTACKMAP(*MI); 513 LowerPATCHPOINT(*MI, Lower); 517 Lower.lower(MI, LoweredMI);