Home
last modified time | relevance | path

Searched refs:Occupancy (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCExpr.cpp202 unsigned Occupancy = InitOccupancy; in evaluateOccupancy() local
204 Occupancy = std::min( in evaluateOccupancy()
205 Occupancy, IsaInfo::getOccupancyWithNumSGPRs( in evaluateOccupancy()
209 Occupancy = std::min(Occupancy, in evaluateOccupancy()
213 Res = MCValue::get(Occupancy); in evaluateOccupancy()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineFunctionInfo.h270 unsigned Occupancy = 0;
330 YamlIO.mapOptional("occupancy", MFI.Occupancy, 0);
477 unsigned Occupancy;
1060 return Occupancy;
1065 return Occupancy;
1066 return (Occupancy < 4) ? Occupancy : 4;
1072 if (Occupancy > Limit)
1073 Occupancy = Limit;
1077 if (Occupancy < Limit)
1078 Occupancy = Limit;
H A DSIFormMemoryClauses.cpp195 unsigned Occupancy = MaxPressure.getOccupancy(*ST); in checkPressure() local
206 if (Occupancy >= MFI->getMinAllowedOccupancy() && in checkPressure()
209 LastRecordedOccupancy = Occupancy; in checkPressure()
H A DAMDGPUSubtarget.cpp733 unsigned Occupancy = in computeOccupancy() local
737 Occupancy = std::min(Occupancy, getOccupancyWithNumSGPRs(NumSGPRs)); in computeOccupancy()
739 Occupancy = std::min(Occupancy, getOccupancyWithNumVGPRs(NumVGPRs)); in computeOccupancy()
740 return Occupancy; in computeOccupancy()
H A DAMDGPUAsmPrinter.cpp634 " Occupancy: " + getMCExprStr(CurrentProgramInfo.Occupancy), false); in runOnMachineFunction()
1083 ProgInfo.Occupancy = AMDGPUMCExpr::createOccupancy( in getSIProgramInfo()
1089 uint64_t Occupancy; in getSIProgramInfo() local
1090 if (TryGetMCExprValue(ProgInfo.Occupancy, Occupancy) && Occupancy < MinWEU) { in getSIProgramInfo()
1096 ", final occupancy is " + Twine(Occupancy)); in getSIProgramInfo()
1535 getMCExprStr(CurrentProgramInfo.Occupancy)); in emitResourceUsageRemarks()
H A DSIProgramInfo.h83 const MCExpr *Occupancy = nullptr; member
H A DSIMachineFunctionInfo.cpp52 Occupancy = ST.computeOccupancy(F, getLDSSize()); in SIMachineFunctionInfo()
683 Occupancy(MFI.getOccupancy()), in SIMachineFunctionInfo()
724 Occupancy = YamlMFI.Occupancy; in initializeBaseYamlFields()
H A DSIProgramInfo.cpp73 Occupancy = ZeroExpr; in reset()
H A DAMDGPUTargetMachine.cpp1547 if (MFI->Occupancy == 0) { in parseMachineFunctionInfo()
1549 MFI->Occupancy = ST.computeOccupancy(MF.getFunction(), MFI->getLDSSize()); in parseMachineFunctionInfo()
H A DSIRegisterInfo.cpp3052 unsigned Occupancy = ST.getOccupancyWithLocalMemSize(MFI->getLDSSize(), in getRegPressureLimit() local
3058 return std::min(ST.getMaxNumVGPRs(Occupancy), ST.getMaxNumVGPRs(MF)); in getRegPressureLimit()
3061 return std::min(ST.getMaxNumSGPRs(Occupancy, true), ST.getMaxNumSGPRs(MF)); in getRegPressureLimit()