| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUSubtarget.cpp | 39 #define AMDGPUSubtarget GCNSubtarget macro 41 #undef AMDGPUSubtarget 97 if (Gen == AMDGPUSubtarget::INVALID) { in initializeSubtargetDependencies() 145 HasSMulHi = getGeneration() >= AMDGPUSubtarget::GFX9; in initializeSubtargetDependencies() 157 AMDGPUSubtarget::AMDGPUSubtarget(const Triple &TT) : TargetTriple(TT) {} in AMDGPUSubtarget() function in AMDGPUSubtarget 163 AMDGPUSubtarget(TT), in GCNSubtarget() 282 return getGeneration() <= AMDGPUSubtarget::GFX9; in zeroesHigh16BitsOfDest() 599 if (getGeneration() >= AMDGPUSubtarget::GFX10) in getOccupancyWithNumSGPRs() 635 if (getGeneration() >= AMDGPUSubtarget::GFX10) in getBaseReservedNumSGPRs() 953 const AMDGPUSubtarget &AMDGPUSubtarget::get(const MachineFunction &MF) { in get() [all …]
|
| H A D | AMDGPU.td | 1385 "Subtarget->getGeneration() == AMDGPUSubtarget::GFX10">, 1391 "Subtarget->getGeneration() >= AMDGPUSubtarget::GFX10">, 1400 "Subtarget->getGeneration() == AMDGPUSubtarget::GFX10">, 1406 "Subtarget->getGeneration() == AMDGPUSubtarget::GFX11">, 1412 "Subtarget->getGeneration() == AMDGPUSubtarget::GFX9">, 1419 "Subtarget->getGeneration() == AMDGPUSubtarget::GFX9">, 1434 "Subtarget->getGeneration() == AMDGPUSubtarget::GFX9 ||" 1454 "AMDGPUSubtarget::VOLCANIC_ISLANDS">, 1458 Predicate<"Subtarget->getGeneration() >= AMDGPUSubtarget::GFX9">, 1462 "Subtarget->getGeneration() == AMDGPUSubtarget::GFX9">, [all …]
|
| H A D | GCNSubtarget.h | 32 public AMDGPUSubtarget { 34 using AMDGPUSubtarget::getMaxWavesPerEU; 369 return getGeneration() >= AMDGPUSubtarget::GFX9; in hasMed3_16() 373 return getGeneration() >= AMDGPUSubtarget::GFX9; in hasMin3Max3_16() 466 return getGeneration() >= AMDGPUSubtarget::GFX9; in supportsMinMaxDenormModes() 471 return getGeneration() >= AMDGPUSubtarget::GFX10; in hasDenormModeInst() 497 return getGeneration() < AMDGPUSubtarget::GFX9; in privateMemoryResourceIsRangeChecked() 961 return getGeneration() == AMDGPUSubtarget::GFX9; in hasReadM0MovRelInterpHazard() 966 getGeneration() <= AMDGPUSubtarget::GFX9; in hasReadM0SendMsgHazard() 970 return getGeneration() == AMDGPUSubtarget::GFX9; in hasReadM0LdsDmaHazard() [all …]
|
| H A D | AMDGPUSubtarget.h | 29 class AMDGPUSubtarget { 69 AMDGPUSubtarget(const Triple &TT); 71 static const AMDGPUSubtarget &get(const MachineFunction &MF); 72 static const AMDGPUSubtarget &get(const TargetMachine &TM, 274 virtual ~AMDGPUSubtarget() = default;
|
| H A D | AMDGPUPromoteAlloca.cpp | 174 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(TM, F); in run() 210 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(TM, F); in getLocalSizeYZ() 299 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(TM, *F); in getWorkitemID() 695 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(TM, F); in hasSufficientLocalMem() 877 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(TM, ContainingFunction); in handleAlloca() 1086 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(TM, F); in promoteAllocasToVector()
|
| H A D | AMDGPUInstructionSelector.h | 21 #define AMDGPUSubtarget GCNSubtarget macro 24 #undef AMDGPUSubtarget 338 #define AMDGPUSubtarget GCNSubtarget macro 341 #undef AMDGPUSubtarget
|
| H A D | AMDGPUMachineFunction.cpp | 25 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(MF); in AMDGPUMachineFunction()
|
| H A D | AMDGPULowerIntrinsics.cpp | 137 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(TM, *Caller); in makeLIDRangeMetadata()
|
| H A D | SIInsertHardClauses.cpp | 111 if (ST->getGeneration() == AMDGPUSubtarget::GFX10) { in getHardClauseType() 123 assert(ST->getGeneration() >= AMDGPUSubtarget::GFX11); in getHardClauseType()
|
| H A D | AMDGPUAsmPrinter.cpp | 724 if (STM.getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS && in getSIProgramInfo() 823 if (STM.getGeneration() <= AMDGPUSubtarget::SEA_ISLANDS || in getSIProgramInfo() 879 if (STM.getGeneration() < AMDGPUSubtarget::SEA_ISLANDS) { in getSIProgramInfo() 896 STM.getGeneration() >= AMDGPUSubtarget::GFX11 ? 8 : 10; in getSIProgramInfo() 979 STM.getGeneration() >= AMDGPUSubtarget::GFX11 in EmitProgramInfoSI() 991 STM.getGeneration() >= AMDGPUSubtarget::GFX11 in EmitProgramInfoSI() 998 unsigned ExtraLDSSize = STM.getGeneration() >= AMDGPUSubtarget::GFX11 in EmitProgramInfoSI() 1045 unsigned ExtraLDSSize = STM.getGeneration() >= AMDGPUSubtarget::GFX11 in EmitPALMetadata()
|
| H A D | R600Subtarget.cpp | 27 : R600GenSubtargetInfo(TT, GPU, /*TuneCPU*/ GPU, FS), AMDGPUSubtarget(TT), in R600Subtarget()
|
| H A D | R700Instructions.td | 15 def isR700 : Predicate<"Subtarget->getGeneration() == AMDGPUSubtarget::R700">;
|
| H A D | R600ControlFlowFinalizer.cpp | 110 if (ST->getGeneration() <= AMDGPUSubtarget::R700) { in getSubEntrySize() 123 assert(ST->getGeneration() >= AMDGPUSubtarget::EVERGREEN); in getSubEntrySize() 149 ST->getGeneration() > AMDGPUSubtarget::EVERGREEN && in pushBranch() 222 bool isEg = (ST->getGeneration() >= AMDGPUSubtarget::EVERGREEN); in getHWInstrDesc()
|
| H A D | AMDGPUReleaseVGPRs.cpp | 114 if (ST.getGeneration() < AMDGPUSubtarget::GFX11) in runOnMachineFunction()
|
| H A D | R600Subtarget.h | 30 public AMDGPUSubtarget {
|
| H A D | AMDGPUISelLowering.h | 24 class AMDGPUSubtarget; variable 29 const AMDGPUSubtarget *Subtarget; 150 AMDGPUTargetLowering(const TargetMachine &TM, const AMDGPUSubtarget &STI);
|
| H A D | R600AsmPrinter.cpp | 71 if (STM.getGeneration() >= AMDGPUSubtarget::EVERGREEN) { in EmitProgramInfoR600()
|
| H A D | R600InstrFormats.td | 13 def isR600 : Predicate<"Subtarget->getGeneration() <= AMDGPUSubtarget::R700">; 16 "Subtarget->getGeneration() <= AMDGPUSubtarget::NORTHERN_ISLANDS">;
|
| H A D | AMDGPUCallingConv.td | 208 "AMDGPUSubtarget::SOUTHERN_ISLANDS", 212 "AMDGPUSubtarget::SOUTHERN_ISLANDS && State.getCallingConv() == CallingConv::C",
|
| H A D | CMakeLists.txt | 96 AMDGPUSubtarget.cpp
|
| H A D | SIInstrInfo.cpp | 7343 if (ST.getGeneration() >= AMDGPUSubtarget::GFX10) { in getDefaultRsrcDataFormat() 7385 ST.getGeneration() <= AMDGPUSubtarget::GFX9) in getScratchRsrcWords23() 7877 case AMDGPUSubtarget::SOUTHERN_ISLANDS: in subtargetEncodingFamily() 7878 case AMDGPUSubtarget::SEA_ISLANDS: in subtargetEncodingFamily() 7880 case AMDGPUSubtarget::VOLCANIC_ISLANDS: in subtargetEncodingFamily() 7881 case AMDGPUSubtarget::GFX9: in subtargetEncodingFamily() 7883 case AMDGPUSubtarget::GFX10: in subtargetEncodingFamily() 7885 case AMDGPUSubtarget::GFX11: in subtargetEncodingFamily() 7915 ST.getGeneration() == AMDGPUSubtarget::GFX9) in pseudoToMCOpcode() 7929 case AMDGPUSubtarget::GFX9: in pseudoToMCOpcode() [all …]
|
| H A D | AMDGPUISelDAGToDAG.cpp | 184 return Subtarget->getGeneration() <= AMDGPUSubtarget::GFX9; in fp16SrcZerosHighBits() 189 return Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS; in fp16SrcZerosHighBits() 193 return Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS; in fp16SrcZerosHighBits() 1011 if (Subtarget->getGeneration() == AMDGPUSubtarget::GFX11) in SelectMAD_64_32() 1029 if (Subtarget->getGeneration() == AMDGPUSubtarget::GFX11) in SelectMUL_LOHI() 2032 assert(Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS); in SelectSMRDImm32() 2064 assert(Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS); in SelectSMRDBufferImm32()
|
| H A D | EvergreenInstructions.td | 16 "Subtarget->getGeneration() >= AMDGPUSubtarget::EVERGREEN && " 21 "Subtarget->getGeneration() == AMDGPUSubtarget::EVERGREEN ||" 22 "Subtarget->getGeneration() == AMDGPUSubtarget::NORTHERN_ISLANDS"
|
| H A D | SIMemoryLegalizer.cpp | 847 if (Generation <= AMDGPUSubtarget::SOUTHERN_ISLANDS) in create() 849 if (Generation < AMDGPUSubtarget::GFX10) in create() 851 if (Generation < AMDGPUSubtarget::GFX11) in create()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/ |
| H A D | BUILD.gn | 176 "AMDGPUSubtarget.cpp",
|