/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUSubtarget.cpp | 37 #define AMDGPUSubtarget GCNSubtarget macro 41 #undef AMDGPUSubtarget 56 if (getGeneration() <= AMDGPUSubtarget::NORTHERN_ISLANDS) { in initializeSubtargetDependencies() 86 if (getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS) { in initializeSubtargetDependencies() 97 assert(!hasFP64() || (getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS)); in initializeSubtargetDependencies() 122 HasFminFmaxLegacy = getGeneration() < AMDGPUSubtarget::VOLCANIC_ISLANDS; in initializeSubtargetDependencies() 127 AMDGPUSubtarget::AMDGPUSubtarget(const Triple &TT, in AMDGPUSubtarget() function in AMDGPUSubtarget 148 AMDGPUSubtarget(TT, getFeatureBits()), in GCNSubtarget() 222 unsigned AMDGPUSubtarget::getMaxLocalMemSizeWithWaveCount(unsigned NWaves, in getMaxLocalMemSizeWithWaveCount() 232 unsigned AMDGPUSubtarget::getOccupancyWithLocalMemSize(uint32_t Bytes, in getOccupancyWithLocalMemSize() [all …]
|
D | AMDGPUSubtarget.h | 49 class AMDGPUSubtarget { 81 AMDGPUSubtarget(const Triple &TT, const FeatureBitset &FeatureBits); 83 static const AMDGPUSubtarget &get(const MachineFunction &MF); 84 static const AMDGPUSubtarget &get(const TargetMachine &TM, 246 virtual ~AMDGPUSubtarget() {} in ~AMDGPUSubtarget() 250 public AMDGPUSubtarget { 473 return (getGeneration() < AMDGPUSubtarget::VOLCANIC_ISLANDS); in hasAddr64() 501 return getGeneration() >= AMDGPUSubtarget::GFX9; in hasMed3_16() 505 return getGeneration() >= AMDGPUSubtarget::GFX9; in hasMin3Max3_16() 550 return getGeneration() >= AMDGPUSubtarget::GFX9; in supportsMinMaxDenormModes() [all …]
|
D | AMDGPUInstructionSelector.h | 25 #define AMDGPUSubtarget GCNSubtarget macro 28 #undef AMDGPUSubtarget 100 #define AMDGPUSubtarget GCNSubtarget macro 103 #undef AMDGPUSubtarget
|
D | AMDGPUPromoteAlloca.cpp | 155 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(*TM, F); in runOnFunction() 178 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(*TM, F); in getLocalSizeYZ() 264 const AMDGPUSubtarget &ST = in getWorkitemID() 265 AMDGPUSubtarget::get(*TM, *Builder.GetInsertBlock()->getParent()); in getWorkitemID() 606 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(*TM, F); in hasSufficientLocalMem() 733 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(*TM, ContainingFunction); in handleAlloca()
|
D | AMDGPUMachineFunction.cpp | 27 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(MF); in AMDGPUMachineFunction()
|
D | AMDGPU.td | 636 "Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||" 637 "Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS" 641 "Subtarget->getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS">, 645 "Subtarget->getGeneration() >= AMDGPUSubtarget::GFX9">, 650 "Subtarget->getGeneration() >= AMDGPUSubtarget::SEA_ISLANDS">, 674 def HasDSAddTid : Predicate<"Subtarget->getGeneration() >= AMDGPUSubtarget::GFX9">,
|
D | GCNHazardRecognizer.cpp | 365 if (ST.getGeneration() != AMDGPUSubtarget::SOUTHERN_ISLANDS) in checkSMRDHazards() 402 if (ST.getGeneration() < AMDGPUSubtarget::VOLCANIC_ISLANDS) in checkVMEMHazards() 478 ST.getGeneration() <= AMDGPUSubtarget::SEA_ISLANDS ? 1 : 2; in checkSetRegHazards() 623 if (ST.getGeneration() < AMDGPUSubtarget::VOLCANIC_ISLANDS) in checkRFEHazards()
|
D | R700Instructions.td | 16 def isR700 : Predicate<"Subtarget->getGeneration() == AMDGPUSubtarget::R700">;
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstrInfo.cpp | 33 AMDGPUInstrInfo::AMDGPUInstrInfo(const AMDGPUSubtarget &ST) in AMDGPUInstrInfo() 88 static SIEncodingFamily subtargetEncodingFamily(const AMDGPUSubtarget &ST) { in subtargetEncodingFamily() 90 case AMDGPUSubtarget::SOUTHERN_ISLANDS: in subtargetEncodingFamily() 91 case AMDGPUSubtarget::SEA_ISLANDS: in subtargetEncodingFamily() 93 case AMDGPUSubtarget::VOLCANIC_ISLANDS: in subtargetEncodingFamily() 97 case AMDGPUSubtarget::R600: in subtargetEncodingFamily() 98 case AMDGPUSubtarget::R700: in subtargetEncodingFamily() 99 case AMDGPUSubtarget::EVERGREEN: in subtargetEncodingFamily() 100 case AMDGPUSubtarget::NORTHERN_ISLANDS: in subtargetEncodingFamily()
|
D | AMDGPUSubtarget.cpp | 34 AMDGPUSubtarget::~AMDGPUSubtarget() {} in ~AMDGPUSubtarget() 36 AMDGPUSubtarget & 37 AMDGPUSubtarget::initializeSubtargetDependencies(const Triple &TT, in initializeSubtargetDependencies() 58 if (getGeneration() <= AMDGPUSubtarget::NORTHERN_ISLANDS) { in initializeSubtargetDependencies() 70 AMDGPUSubtarget::AMDGPUSubtarget(const Triple &TT, StringRef GPU, StringRef FS, in AMDGPUSubtarget() function in AMDGPUSubtarget 125 unsigned AMDGPUSubtarget::getMaxLocalMemSizeWithWaveCount(unsigned NWaves) const { in getMaxLocalMemSizeWithWaveCount() 150 unsigned AMDGPUSubtarget::getOccupancyWithLocalMemSize(uint32_t Bytes) const { in getOccupancyWithLocalMemSize() 183 AMDGPUSubtarget(TT, GPU, FS, TM), in R600Subtarget() 190 AMDGPUSubtarget(TT, GPU, FS, TM), in SISubtarget()
|
D | AMDGPUSubtarget.h | 37 class AMDGPUSubtarget : public AMDGPUGenSubtargetInfo { 113 AMDGPUSubtarget(const Triple &TT, StringRef GPU, StringRef FS, 115 virtual ~AMDGPUSubtarget(); 116 AMDGPUSubtarget &initializeSubtargetDependencies(const Triple &TT, 267 if (getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS) in getMaxWavesPerCU() 294 class R600Subtarget final : public AMDGPUSubtarget { 335 class SISubtarget final : public AMDGPUSubtarget { 432 inline const AMDGPUInstrInfo *AMDGPUSubtarget::getInstrInfo() const { in getInstrInfo() 439 inline const AMDGPUFrameLowering *AMDGPUSubtarget::getFrameLowering() const { in getFrameLowering() 446 inline const AMDGPUTargetLowering *AMDGPUSubtarget::getTargetLowering() const { in getTargetLowering() [all …]
|
D | AMDGPUMCInstLower.h | 16 class AMDGPUSubtarget; variable 23 const AMDGPUSubtarget &ST; 26 AMDGPUMCInstLower(MCContext &ctx, const AMDGPUSubtarget &ST);
|
D | AMDGPUCallingConv.td | 117 CCIf<"static_cast<const AMDGPUSubtarget&>" 119 "AMDGPUSubtarget::SOUTHERN_ISLANDS && " 122 CCIf<"static_cast<const AMDGPUSubtarget&>" 124 "AMDGPUSubtarget::SOUTHERN_ISLANDS && " 127 CCIf<"static_cast<const AMDGPUSubtarget&>" 129 "AMDGPUSubtarget::SOUTHERN_ISLANDS", 131 CCIf<"static_cast<const AMDGPUSubtarget&>" 133 "AMDGPUSubtarget::SOUTHERN_ISLANDS",
|
D | AMDGPUInstrInfo.h | 33 class AMDGPUSubtarget; variable 40 const AMDGPUSubtarget &ST; 45 explicit AMDGPUInstrInfo(const AMDGPUSubtarget &st);
|
D | AMDGPUTargetMachine.h | 42 const AMDGPUSubtarget *getSubtargetImpl() const; 43 const AMDGPUSubtarget *getSubtargetImpl(const Function &) const override; 93 inline const AMDGPUSubtarget *AMDGPUTargetMachine::getSubtargetImpl( in getSubtargetImpl()
|
D | AMDGPUISelDAGToDAG.cpp | 58 const AMDGPUSubtarget *Subtarget; 171 Subtarget = &MF.getSubtarget<AMDGPUSubtarget>(); in runOnMachineFunction() 220 if (Subtarget->getGeneration() < AMDGPUSubtarget::SOUTHERN_ISLANDS || in glueCopyToM0() 280 Subtarget->getGeneration() < AMDGPUSubtarget::SOUTHERN_ISLANDS) in Select() 295 if (Subtarget->getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS) { in Select() 365 if (Subtarget->getGeneration() <= AMDGPUSubtarget::NORTHERN_ISLANDS) { in Select() 389 if (Subtarget->getGeneration() < AMDGPUSubtarget::SOUTHERN_ISLANDS || in Select() 425 if (Subtarget->getGeneration() < AMDGPUSubtarget::SOUTHERN_ISLANDS) in Select() 468 Subtarget->getGeneration() < AMDGPUSubtarget::SOUTHERN_ISLANDS) in Select() 647 if (Subtarget->getGeneration() >= AMDGPUSubtarget::SEA_ISLANDS || in isDSOffsetLegal() [all …]
|
D | AMDGPUAsmPrinter.cpp | 117 const AMDGPUSubtarget &STM = MF->getSubtarget<AMDGPUSubtarget>(); in EmitFunctionBodyStart() 127 const AMDGPUSubtarget &STM = MF->getSubtarget<AMDGPUSubtarget>(); in EmitFunctionEntryLabel() 159 const AMDGPUSubtarget &STM = MF.getSubtarget<AMDGPUSubtarget>(); in runOnMachineFunction() 161 if (STM.getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS) { in runOnMachineFunction() 181 if (STM.getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS) { in runOnMachineFunction()
|
D | AMDGPUMCInstLower.cpp | 39 AMDGPUMCInstLower::AMDGPUMCInstLower(MCContext &ctx, const AMDGPUSubtarget &st): in AMDGPUMCInstLower() 99 const AMDGPUSubtarget &STI = MF->getSubtarget<AMDGPUSubtarget>(); in EmitInstruction()
|
D | AMDGPU.td | 270 SubtargetFeature <Value, "Gen", "AMDGPUSubtarget::"#Value, 369 "Subtarget->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS ||" 370 "Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS" 374 "Subtarget->getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS">, 378 "Subtarget->getGeneration() == AMDGPUSubtarget::SEA_ISLANDS || " 379 "Subtarget->getGeneration() == AMDGPUSubtarget::VOLCANIC_ISLANDS"
|
D | AMDGPUTargetTransformInfo.h | 33 const AMDGPUSubtarget *ST; 36 const AMDGPUSubtarget *getST() const { return ST; } in getST()
|
D | AMDGPU.h | 20 class AMDGPUSubtarget; variable 88 FunctionPass *createAMDGPUAddDivergenceMetadata(const AMDGPUSubtarget &ST);
|
D | AMDGPUTargetTransformInfo.cpp | 73 if (ST->getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS) in getNumberOfRegisters() 95 if (ST->getGeneration() <= AMDGPUSubtarget::NORTHERN_ISLANDS && in getLoadStoreVecRegBitWidth() 182 if (ST->getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS) in getArithmeticInstrCost()
|
D | AMDGPUISelLowering.h | 24 class AMDGPUSubtarget; variable 29 const AMDGPUSubtarget *Subtarget; 121 AMDGPUTargetLowering(const TargetMachine &TM, const AMDGPUSubtarget &STI);
|
D | AMDGPURegisterInfo.h | 27 class AMDGPUSubtarget; variable
|
D | R600RegisterInfo.h | 22 class AMDGPUSubtarget; variable
|