Lines Matching defs:NumSGPR
380 uint32_t NumSGPR, uint64_t ScratchSize, uint64_t CodeSize,
383 OutStreamer->emitRawComment(" NumSgprs: " + Twine(NumSGPR), false);
409 const MCExpr *NumSGPR, const MCExpr *ScratchSize, uint64_t CodeSize,
412 OutStreamer->emitRawComment(" NumSgprs: " + getMCExprStr(NumSGPR), false);
598 CurrentProgramInfo.NumVGPR, CurrentProgramInfo.NumSGPR,
782 ProgInfo.NumSGPR = CreateExpr(Info.NumExplicitSGPR);
813 if (TryGetMCExprValue(ProgInfo.NumSGPR, NumSgpr) &&
821 ProgInfo.NumSGPR = CreateExpr(MaxAddressableNumSGPRs - 1);
826 ProgInfo.NumSGPR = MCBinaryExpr::createAdd(ProgInfo.NumSGPR, ExtraSGPRs, Ctx);
897 ProgInfo.NumSGPR = AMDGPUMCExpr::createMax(
898 {ProgInfo.NumSGPR, CreateExpr(WaveDispatchNumSGPR)}, Ctx);
911 AMDGPUMCExpr::createMax({ProgInfo.NumSGPR, CreateExpr(1ul),
923 if (TryGetMCExprValue(ProgInfo.NumSGPR, NumSgpr) &&
932 ProgInfo.NumSGPR = CreateExpr(MaxAddressableNumSGPRs);
938 ProgInfo.NumSGPR =
1418 Out.wavefront_sgpr_count = CurrentProgramInfo.NumSGPR;
1518 EmitResourceUsageRemark("NumSGPR", "SGPRs",
1519 getMCExprStr(CurrentProgramInfo.NumSGPR));