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

References

gen/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc
   30   if (static_cast<const GCNSubtarget&>(State.getMachineFunction().getSubtarget()).getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS) {
   35   if (static_cast<const GCNSubtarget&>(State.getMachineFunction().getSubtarget()).getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS && State.getCallingConv() == CallingConv::C) {
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
78573   case 4: return (Subtarget->getGeneration() >= AMDGPUSubtarget::GFX9);
78575   case 6: return (Subtarget->has16BitInsts()) && (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78575   case 6: return (Subtarget->has16BitInsts()) && (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78575   case 6: return (Subtarget->has16BitInsts()) && (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78575   case 6: return (Subtarget->has16BitInsts()) && (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78576   case 7: return (Subtarget->has16BitInsts()) && (Subtarget->getGeneration() >= AMDGPUSubtarget::GFX10);
78578   case 9: return (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78578   case 9: return (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78578   case 9: return (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78578   case 9: return (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78579   case 10: return (Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS);
78582   case 13: return (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS);
78582   case 13: return (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS);
78585   case 16: return (Subtarget->ldsRequiresM0Init()) && (Subtarget->getGeneration() >= AMDGPUSubtarget::SEA_ISLANDS);
78590   case 21: return (Subtarget->getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS);
78591   case 22: return (Subtarget->getGeneration() >= AMDGPUSubtarget::GFX10);
78598   case 29: return (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX10);
78598   case 29: return (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX10);
78598   case 29: return (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX10);
78599   case 30: return (Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78599   case 30: return (Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78599   case 30: return (Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78600   case 31: return (Subtarget->hasScalarStores()) && (Subtarget->getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS);
78601   case 32: return (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS);
78602   case 33: return (Subtarget->getGeneration() >= AMDGPUSubtarget::SEA_ISLANDS);
78603   case 34: return (Subtarget->has16BitInsts()) && (Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78603   case 34: return (Subtarget->has16BitInsts()) && (Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78603   case 34: return (Subtarget->has16BitInsts()) && (Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9);
78607   case 38: return (Subtarget->has16BitInsts()) && (Subtarget->getGeneration() ==AMDGPUSubtarget::VOLCANIC_ISLANDS);
78608   case 39: return (Subtarget->has16BitInsts()) && (Subtarget->getGeneration() >= AMDGPUSubtarget::GFX9);
gen/lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc
   85   if (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS)
   87   if (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS)
   87   if (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS)
   89   if (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX10)
   89   if (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX10)
   89   if (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX10)
   91   if (Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS)
   93   if (Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9)
   93   if (Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9)
   93   if (Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9)
   95   if (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9)
   95   if (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9)
   95   if (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9)
   95   if (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS ||Subtarget->getGeneration() == AMDGPUSubtarget::GFX9)
   97   if (Subtarget->getGeneration() >= AMDGPUSubtarget::SEA_ISLANDS)
   99   if (Subtarget->getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS)
  101   if (Subtarget->getGeneration() ==AMDGPUSubtarget::VOLCANIC_ISLANDS)
  103   if (Subtarget->getGeneration() >= AMDGPUSubtarget::GFX9)
  105   if (Subtarget->getGeneration() >= AMDGPUSubtarget::GFX10)
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
  946   if (STM.getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS &&
  985   if (STM.getGeneration() <= AMDGPUSubtarget::SEA_ISLANDS ||
 1040   if (STM.getGeneration() < AMDGPUSubtarget::SEA_ISLANDS) {
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
 1753   GCNSubtarget::Generation Gen = Subtarget->getGeneration();
 1835   if (Subtarget->getGeneration() != AMDGPUSubtarget::SEA_ISLANDS)
 1860   if (Subtarget->getGeneration() != AMDGPUSubtarget::SEA_ISLANDS)
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
  468   if (ST.getGeneration() >= AMDGPUSubtarget::SEA_ISLANDS) {
lib/Target/AMDGPU/AMDGPUSubtarget.cpp
   94   if (getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS) {
  117   assert(!hasFP64() || (getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS));
  146   HasFminFmaxLegacy = getGeneration() < AMDGPUSubtarget::VOLCANIC_ISLANDS;
  292   if (getGeneration() < GFX10)
  571   if (getGeneration() >= AMDGPUSubtarget::GFX10)
  574   if (getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS) {
  607   if (getGeneration() >= AMDGPUSubtarget::GFX10)
  611     if (getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS)
  613     if (getGeneration() == AMDGPUSubtarget::SEA_ISLANDS)
lib/Target/AMDGPU/AMDGPUSubtarget.h
  495     return (getGeneration() < AMDGPUSubtarget::VOLCANIC_ISLANDS);
  501     return getGeneration() >= VOLCANIC_ISLANDS;
  529     return getGeneration() >= AMDGPUSubtarget::GFX9;
  533     return getGeneration() >= AMDGPUSubtarget::GFX9;
  567     return getGeneration() >= SEA_ISLANDS;
  576     return getGeneration() != SOUTHERN_ISLANDS;
  582     return getGeneration() <= SEA_ISLANDS;
  588     return getGeneration() == SOUTHERN_ISLANDS;
  594     return getGeneration() >= VOLCANIC_ISLANDS;
  598     return getGeneration() >= VOLCANIC_ISLANDS;
  603     return getGeneration() <= SEA_ISLANDS ? 1 : 2;
  624     return getGeneration() >= AMDGPUSubtarget::GFX9;
  629     return getGeneration() >= AMDGPUSubtarget::GFX10;
  650     return getGeneration() < AMDGPUSubtarget::GFX9;
  721     return getGeneration() > GFX9;
  725     return getGeneration() >= GFX9;
  733     return getGeneration() >= VOLCANIC_ISLANDS;
  739     return getGeneration() < GFX9;
  748     return getGeneration() >= GFX9;
  770     return getGeneration() >= SEA_ISLANDS;
  858     return getGeneration() < SEA_ISLANDS;
  938     return getGeneration() >= VOLCANIC_ISLANDS;
  958     return HasDPP && getGeneration() < GFX10;
  962     return HasDPP && getGeneration() < GFX10;
 1000     return getGeneration() != AMDGPUSubtarget::SOUTHERN_ISLANDS;
 1009     return getGeneration() == AMDGPUSubtarget::GFX9;
 1013     return getGeneration() == AMDGPUSubtarget::GFX9;
 1017     return getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS &&
 1018            getGeneration() <= AMDGPUSubtarget::GFX9;
 1071     return getGeneration() >= AMDGPUSubtarget::GFX9;
 1077     return getGeneration() >= GFX9;
lib/Target/AMDGPU/GCNNSAReassign.cpp
  225   if (ST->getGeneration() < GCNSubtarget::GFX10)
lib/Target/AMDGPU/SIFrameLowering.cpp
  223     if (ST.getGeneration() >= AMDGPUSubtarget::GFX10) {
  251   assert(ST.getGeneration() < AMDGPUSubtarget::GFX10);
lib/Target/AMDGPU/SIISelLowering.cpp
 1079   if (Subtarget->getGeneration() >= AMDGPUSubtarget::GFX10)
 1167     if (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS) {
 1171     } else if (Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS) {
 1176     } else if (Subtarget->getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS) {
 2144       if (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS &&
 5329   bool IsGFX10 = Subtarget->getGeneration() >= AMDGPUSubtarget::GFX10;
 5608     if (Subtarget->getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS)
 5754     if (Subtarget->getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS)
 5759     if (Subtarget->getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS)
 5763     if (Subtarget->getGeneration() < AMDGPUSubtarget::VOLCANIC_ISLANDS)
 5861     bool IsGFX10 = Subtarget->getGeneration() >= AMDGPUSubtarget::GFX10;
 5942     if (Subtarget->getGeneration() < AMDGPUSubtarget::VOLCANIC_ISLANDS)
 6135     if (Subtarget->getGeneration() >= AMDGPUSubtarget::GFX10) {
 6182     if (Subtarget->getGeneration() >= AMDGPUSubtarget::GFX10)
 7478     if (Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS &&
10747       (getSubtarget()->getGeneration() < AMDGPUSubtarget::GFX10) ||
lib/Target/AMDGPU/SIInsertWaitcnts.cpp
 1396         if (ST->getGeneration() <= AMDGPUSubtarget::SEA_ISLANDS)
lib/Target/AMDGPU/SIInstrInfo.cpp
 3705         ST.getGeneration() >= AMDGPUSubtarget::GFX10) {
 3711         ST.getGeneration() >= AMDGPUSubtarget::GFX10) {
 3717         ST.getGeneration() < AMDGPUSubtarget::GFX10) {
 4737       assert(MBB.getParent()->getSubtarget<GCNSubtarget>().getGeneration()
 5862   if (ST.getGeneration() >= AMDGPUSubtarget::GFX10) {
 5871     if (ST.getGeneration() <= AMDGPUSubtarget::VOLCANIC_ISLANDS)
 5876     if (ST.getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS)
 5889   if (ST.getGeneration() <= AMDGPUSubtarget::VOLCANIC_ISLANDS) {
 5900   if (ST.getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS &&
 5901       ST.getGeneration() <= AMDGPUSubtarget::GFX9)
 6277   if (ST.getGeneration() >= AMDGPUSubtarget::GFX10)
 6292   if (ST.getGeneration() >= AMDGPUSubtarget::GFX10) {
 6315   switch (ST.getGeneration()) {
 6334     ST.getGeneration() == AMDGPUSubtarget::GFX9)
 6344     switch (ST.getGeneration()) {
lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
  123     if (ST.getGeneration() >= AMDGPUSubtarget::GFX9 &&
lib/Target/AMDGPU/SIMemoryLegalizer.cpp
  657   GCNSubtarget::Generation Generation = ST.getGeneration();
lib/Target/AMDGPU/SIShrinkInstructions.cpp
  694           ST.getGeneration() >= AMDGPUSubtarget::GFX10 &&
lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
 1296       Subtarget->getGeneration() <= AMDGPUSubtarget::SEA_ISLANDS)