Lines Matching defs:ScratchSize
381 uint64_t ScratchSize;
383 TryGetMCExprValue(ScratchSizeSymbol->getVariableValue(), ScratchSize) &&
384 ScratchSize > MaxScratchPerWorkitem) {
385 DiagnosticInfoStackSize DiagStackSize(F, ScratchSize, MaxScratchPerWorkitem,
529 const MCExpr *NumSGPR, const MCExpr *ScratchSize, uint64_t CodeSize,
540 OutStreamer->emitRawComment(" ScratchSize: " + getMCExprStr(ScratchSize),
613 KernelDescriptor.private_segment_fixed_size = PI.ScratchSize;
760 CurrentProgramInfo.ScratchSize, getFunctionCodeSize(MF), MFI);
970 ProgInfo.ScratchSize = GetSymRefExpr(RIK::RIK_PrivateSegSize);
1209 // is used by the entire wave. ProgInfo.ScratchSize is the amount of
1212 MCBinaryExpr::createMul(ProgInfo.ScratchSize,
1463 // ScratchSize is in bytes, 16 aligned.
1466 AMDGPUMCExpr::createAlignTo(CurrentProgramInfo.ScratchSize,
1608 Out.workitem_private_segment_byte_size = CurrentProgramInfo.ScratchSize;
1716 EmitResourceUsageRemark("ScratchSize", "ScratchSize [bytes/lane]",
1717 getMCExprStr(CurrentProgramInfo.ScratchSize));