reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
409 MachineBasicBlock &MBB = *MI.getParent(); 413 switch (MI.getDesc().getOpcode()) { 417 expandRetRA(MBB, MI); 420 expandERet(MBB, MI); 423 expandPseudoMFHiLo(MBB, MI, Mips::MFHI); 426 expandPseudoMFHiLo(MBB, MI, Mips::MFHI16_MM); 429 expandPseudoMFHiLo(MBB, MI, Mips::MFLO); 432 expandPseudoMFHiLo(MBB, MI, Mips::MFLO16_MM); 435 expandPseudoMFHiLo(MBB, MI, Mips::MFHI64); 438 expandPseudoMFHiLo(MBB, MI, Mips::MFLO64); 441 expandPseudoMTLoHi(MBB, MI, Mips::MTLO, Mips::MTHI, false); 444 expandPseudoMTLoHi(MBB, MI, Mips::MTLO64, Mips::MTHI64, false); 447 expandPseudoMTLoHi(MBB, MI, Mips::MTLO_DSP, Mips::MTHI_DSP, true); 450 expandPseudoMTLoHi(MBB, MI, Mips::MTLO_MM, Mips::MTHI_MM, false); 453 expandCvtFPInt(MBB, MI, Mips::CVT_S_W, Mips::MTC1, false); 457 expandCvtFPInt(MBB, MI, Opc, Mips::MTC1, false); 460 expandCvtFPInt(MBB, MI, Mips::CVT_S_L, Mips::DMTC1, true); 464 expandCvtFPInt(MBB, MI, Opc, Mips::MTC1, true); 467 expandCvtFPInt(MBB, MI, Mips::CVT_D64_L, Mips::DMTC1, true); 470 expandBuildPairF64(MBB, MI, isMicroMips, false); 473 expandBuildPairF64(MBB, MI, isMicroMips, true); 476 expandExtractElementF64(MBB, MI, isMicroMips, false); 479 expandExtractElementF64(MBB, MI, isMicroMips, true); 483 expandEhReturn(MBB, MI); 487 MBB.erase(MI);