reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
203 getAmdKernelCode(KernelCode, CurrentProgramInfo, *MF); 208 HSAMetadataStream->emitKernel(*MF, CurrentProgramInfo); 239 STI, KernelName, getAmdhsaKernelDescriptor(*MF, CurrentProgramInfo), 240 CurrentProgramInfo.NumVGPRsForWavesPerEU, 241 CurrentProgramInfo.NumSGPRsForWavesPerEU - 243 CurrentProgramInfo.VCCUsed, 244 CurrentProgramInfo.FlatUsed), 245 CurrentProgramInfo.VCCUsed, CurrentProgramInfo.FlatUsed, 245 CurrentProgramInfo.VCCUsed, CurrentProgramInfo.FlatUsed, 421 CurrentProgramInfo = SIProgramInfo(); 441 getSIProgramInfo(CurrentProgramInfo, MF); 451 EmitPALMetadata(MF, CurrentProgramInfo); 453 EmitProgramInfoSI(MF, CurrentProgramInfo); 493 emitCommonFunctionComments(CurrentProgramInfo.NumArchVGPR, 495 ? CurrentProgramInfo.NumAccVGPR 497 CurrentProgramInfo.NumVGPR, 498 CurrentProgramInfo.NumSGPR, 499 CurrentProgramInfo.ScratchSize, 503 " FloatMode: " + Twine(CurrentProgramInfo.FloatMode), false); 505 " IeeeMode: " + Twine(CurrentProgramInfo.IEEEMode), false); 507 " LDSByteSize: " + Twine(CurrentProgramInfo.LDSSize) + 511 " SGPRBlocks: " + Twine(CurrentProgramInfo.SGPRBlocks), false); 513 " VGPRBlocks: " + Twine(CurrentProgramInfo.VGPRBlocks), false); 517 Twine(CurrentProgramInfo.NumSGPRsForWavesPerEU), false); 520 Twine(CurrentProgramInfo.NumVGPRsForWavesPerEU), false); 524 Twine(CurrentProgramInfo.Occupancy), false); 531 Twine(G_00B84C_USER_SGPR(CurrentProgramInfo.ComputePGMRSrc2)), false); 534 Twine(G_00B84C_TRAP_HANDLER(CurrentProgramInfo.ComputePGMRSrc2)), false); 537 Twine(G_00B84C_TGID_X_EN(CurrentProgramInfo.ComputePGMRSrc2)), false); 540 Twine(G_00B84C_TGID_Y_EN(CurrentProgramInfo.ComputePGMRSrc2)), false); 543 Twine(G_00B84C_TGID_Z_EN(CurrentProgramInfo.ComputePGMRSrc2)), false); 546 Twine(G_00B84C_TIDIG_COMP_CNT(CurrentProgramInfo.ComputePGMRSrc2)),