reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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.cpp94 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.cpp223 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.cpp3705 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)