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

References

lib/Target/PowerPC/PPCFastISel.cpp
  482       Opc = Is32BitInt ? PPC::LBZ : PPC::LBZ8;
  485       Opc = (IsZExt ? (Is32BitInt ? PPC::LHZ : PPC::LHZ8)
  489       Opc = (IsZExt ? (Is32BitInt ? PPC::LWZ : PPC::LWZ8)
  491       if ((Opc == PPC::LWA || Opc == PPC::LWA_32) && ((Addr.Offset & 3) != 0))
  491       if ((Opc == PPC::LWA || Opc == PPC::LWA_32) && ((Addr.Offset & 3) != 0))
  495       Opc = PPC::LD;
  501       Opc = PPCSubTarget->hasSPE() ? PPC::SPELWZ : PPC::LFS;
  504       Opc = FP64LoadOpc;
  517   bool Is32VSXLoad = IsVSSRC && Opc == PPC::LFS;
  518   bool Is64VSXLoad = IsVSFRC && Opc == PPC::LFD;
  541     BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
  549     BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
  557     switch (Opc) {
  559       case PPC::LBZ:    Opc = PPC::LBZX;    break;
  560       case PPC::LBZ8:   Opc = PPC::LBZX8;   break;
  561       case PPC::LHZ:    Opc = PPC::LHZX;    break;
  562       case PPC::LHZ8:   Opc = PPC::LHZX8;   break;
  563       case PPC::LHA:    Opc = PPC::LHAX;    break;
  564       case PPC::LHA8:   Opc = PPC::LHAX8;   break;
  565       case PPC::LWZ:    Opc = PPC::LWZX;    break;
  566       case PPC::LWZ8:   Opc = PPC::LWZX8;   break;
  567       case PPC::LWA:    Opc = PPC::LWAX;    break;
  568       case PPC::LWA_32: Opc = PPC::LWAX_32; break;
  569       case PPC::LD:     Opc = PPC::LDX;     break;
  570       case PPC::LFS:    Opc = IsVSSRC ? PPC::LXSSPX : PPC::LFSX; break;
  571       case PPC::LFD:    Opc = IsVSFRC ? PPC::LXSDX : PPC::LFDX; break;
  572       case PPC::EVLDD:  Opc = PPC::EVLDDX;  break;
  573       case PPC::SPELWZ: Opc = PPC::SPELWZX;    break;
  576     auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc),