Searched refs:hasGFX90AInsts (Results 1 – 21 of 21) sorted by relevance
96 ST.getOccupancyWithNumVGPRs(getVGPRNum(ST.hasGFX90AInsts()))); in less()101 ST.getOccupancyWithNumVGPRs(O.getVGPRNum(ST.hasGFX90AInsts()))); in less()132 (getVGPRNum(ST.hasGFX90AInsts()) < in less()133 O.getVGPRNum(ST.hasGFX90AInsts())); in less()144 << ST->getOccupancyWithNumVGPRs(RP.getVGPRNum(ST->hasGFX90AInsts())) in print()
444 assert(STM.hasGFX90AInsts() || CurrentProgramInfo.ComputePGMRSrc3GFX90A == 0); in getAmdhsaKernelDescriptor()445 if (STM.hasGFX90AInsts()) in getAmdhsaKernelDescriptor()558 if (STM.hasGFX90AInsts()) in runOnMachineFunction()593 assert(STM.hasGFX90AInsts() || in runOnMachineFunction()595 if (STM.hasGFX90AInsts()) { in runOnMachineFunction()929 if (STM.hasGFX90AInsts()) { in getSIProgramInfo()
72 return Subtarget.hasGFX90AInsts(); in hasAtomicFaddRtnForTy()
233 (ST.hasGFX90AInsts() || !TRI->isAGPRClass(RC))) in runOnMachineFunction()
1487 Predicate<"!Subtarget->hasGFX90AInsts() &&"1530 Predicate<"Subtarget->isGCN3Encoding() && !Subtarget->hasGFX90AInsts()">,1534 Predicate<"Subtarget->hasGFX90AInsts()">,1538 Predicate<"!Subtarget->hasGFX90AInsts()">,1542 Predicate<"!Subtarget->hasGFX90AInsts() &&"1548 Predicate<"Subtarget->hasGFX90AInsts() && !Subtarget->hasGFX940Insts()">,
65 ST.getOccupancyWithNumVGPRs(getVGPRNum(ST.hasGFX90AInsts()))); in getOccupancy()
397 return ST.hasGFX90AInsts() ? CSR_AMDGPU_GFX90AInsts_SaveList in getCalleeSavedRegs()400 return ST.hasGFX90AInsts() ? CSR_AMDGPU_SI_Gfx_GFX90AInsts_SaveList in getCalleeSavedRegs()421 return ST.hasGFX90AInsts() ? CSR_AMDGPU_GFX90AInsts_RegMask in getCallPreservedMask()424 return ST.hasGFX90AInsts() ? CSR_AMDGPU_SI_Gfx_GFX90AInsts_RegMask in getCallPreservedMask()675 if (ST.hasGFX90AInsts()) { in getReservedRegs()700 if (ST.hasMAIInsts() && !ST.hasGFX90AInsts()) { in getReservedRegs()932 if (isAGPRClass(RC) && !ST.hasGFX90AInsts()) in getCrossCopyRegClass()1328 const bool IsAGPR = !ST.hasGFX90AInsts() && isAGPRClass(RC); in buildSpillLoadStore()
110 if (ST.hasGFX90AInsts() && in SIMachineFunctionInfo()200 if (ST.hasMAIInsts() && !ST.hasGFX90AInsts()) { in SIMachineFunctionInfo()
209 MaxPressure.getVGPRNum(ST->hasGFX90AInsts()) <= MaxVGPRs / 2 && in checkPressure()
562 !TII.getSubtarget().hasGFX90AInsts()) && in indirectCopyToAGPR()842 (ST.hasGFX90AInsts() && AMDGPU::SReg_32RegClass.contains(SrcReg))) { in copyPhysReg()848 if (AMDGPU::AGPR_32RegClass.contains(SrcReg) && ST.hasGFX90AInsts()) { in copyPhysReg()967 if (ST.hasGFX90AInsts() && RI.isAGPRClass(SrcRC)) in copyPhysReg()970 (ST.hasGFX90AInsts() && RI.isSGPRClass(SrcRC))) in copyPhysReg()3878 if (Opcode == AMDGPU::V_MUL_LEGACY_F32_e64 && ST.hasGFX90AInsts()) in hasVALU32BitEncoding()4686 !ST.hasGFX90AInsts()) { in verifyInstruction()4691 } else if (DC > DppCtrl::ROW_NEWBCAST_LAST || !ST.hasGFX90AInsts()) { in verifyInstruction()4725 if (ST.hasGFX90AInsts()) { in verifyInstruction()4783 !ST.hasGFX90AInsts()) { in verifyInstruction()[all …]
1927 return ST.hasGFX90AInsts() ? checkMAIHazards90A(MI) : checkMAIHazards908(MI); in checkMAIHazards()2336 if (!ST.hasMAIInsts() || ST.hasGFX90AInsts()) in checkMAILdStHazards()2382 if (!ST.hasGFX90AInsts()) in checkMAIVALUHazards()2485 if (IsMem && ST.hasGFX90AInsts() && !ST.hasGFX940Insts()) { in checkMAIVALUHazards()
1057 bool hasGFX90AInsts() const { return GFX90AInsts; } in hasGFX90AInsts() function
805 else if (ST->hasGFX90AInsts() && TRI->isAGPR(*MRI, Reg0) && in foldOperand()1555 if (!ST->hasGFX90AInsts() || !TRI->isVGPR(*MRI, Reg) || in tryFoldRegSequence()1683 if (!ST->hasGFX90AInsts() || MI.getNumExplicitDefs() != 1) in tryFoldLoad()
92 return AMDGPU::getTotalNumVGPRs(ST.hasGFX90AInsts(), ArgNumAGPR, ArgNumVGPR); in getTotalNumVGPRs()
896 PressureAfter.getVGPRNum(ST.hasGFX90AInsts()) <= S.VGPRCriticalLimit) { in checkScheduling()1316 int VGPRUsage = NewPressure[I].getVGPRNum(ST.hasGFX90AInsts()); in sinkTriviallyRematInsts()
790 if (hasGFX90AInsts()) in getBaseMaxNumVGPRs()
1429 if (ST.hasMAIInsts() && !ST.hasGFX90AInsts()) { in processFunctionBeforeFrameIndicesReplaced()1528 if (!ST.hasGFX90AInsts()) in determineCalleeSaves()
834 if (ST.hasGFX90AInsts()) in create()
1883 if (Subtarget->hasGFX90AInsts()) { in selectImageIntrinsic()1952 if (!Subtarget->hasGFX90AInsts()) { in selectImageIntrinsic()
4478 return Subtarget->hasGFX90AInsts(); in hasAtomicFaddRtnForTy()6667 if (!Subtarget->hasGFX90AInsts()) { in lowerImage()6695 if (Subtarget->hasGFX90AInsts()) { in lowerImage()12928 if (!Ty->isFloatTy() && (!Subtarget->hasGFX90AInsts() || !Ty->isDoubleTy())) in shouldExpandAtomicRMWInIR()12955 if (Ty->isDoubleTy() && Subtarget->hasGFX90AInsts()) in shouldExpandAtomicRMWInIR()
1349 if (ST.hasGFX90AInsts()) in AMDGPULegalizerInfo()1359 if (ST.hasGFX90AInsts()) { in AMDGPULegalizerInfo()