summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp
AgeCommit message (Expand)Author
2025-09-15[AMDGPU] Add the support for `.cluster_dims` code object metadata (#158721)Shilei Tian
2025-07-31[AMDGPU] Remove an unnecessary cast (NFC) (#151440)Kazu Hirata
2025-03-10AMDGPU: Move enqueued block handling into clang (#128519)Matt Arsenault
2024-11-05AMDGPU: Treat uint32_max as the default value for amdgpu-max-num-workgroups (...Matt Arsenault
2024-10-06[AMDGPU] Support preloading hidden kernel arguments (#98861)Austin Kerbow
2024-10-03[AMDGPU] Qualify auto. NFC. (#110878)Jay Foad
2024-07-16[AMDGPU] Concatenate nested namespaces. NFC.Jay Foad
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov
2024-06-26[AMDGPU] MCExpr-ify AMDGPU HSAMetadata (#94788)Janek van Oirschot
2024-05-09MCExpr-ify SIProgramInfo (#88257)Janek van Oirschot
2024-03-12[AMDGPU] Adding the amdgpu_num_work_groups function attribute (#79035)Jun Wang
2024-02-05[AMDGPU] Introduce Code Object V6 (#76954)Pierre van Houtryve
2024-01-21[AMDGPU] Add an asm directive to track code_object_version (#76267)Emma Pilkington
2024-01-04[AMDGPU] Add dynamic LDS size implicit kernel argument to CO-v5 (#65273)Chaitanya
2023-11-07Reland: [AMDGPU] Remove Code Object V3 (#67118)Pierre van Houtryve
2023-10-18Revert "[AMDGPU] Remove Code Object V3 (#67118)"pvanhout
2023-10-16[AMDGPU] Remove Code Object V3 (#67118)Pierre van Houtryve
2023-09-21[AMDGPU] Remove Code Object V2 (#65715)Pierre van Houtryve
2023-09-12[AMDGPU] Add utilities to track number of user SGPRs. NFC.Austin Kerbow
2023-08-23[AMDGPU] Emit .actual_access metadataChangpeng Fang
2023-08-10[llvm] Drop some bitcasts and references related to typed pointersBjorn Pettersson
2023-06-09[AMDGPU] Port no-hsa-graphic-shaders.ll to code object V4pvanhout
2023-04-20AMDGPU: Really invert handling of enqueued block detectionMatt Arsenault
2023-02-10AMDGPU: Use module flag to get code object version at IR level folow-upChangpeng Fang
2023-02-02AMDGPU: Use module flag to get code object version at IR levelChangpeng Fang
2023-01-12Partially reapply "AMDGPU: Invert handling of enqueued block detection"Matt Arsenault
2023-01-07Revert "AMDGPU: Invert handling of enqueued block detection"Matt Arsenault
2023-01-06AMDGPU: Invert handling of enqueued block detectionMatt Arsenault
2023-01-05[AMDGPU] Add .uniform_work_group_size metadata to v5Vang Thao
2022-12-14[AMDGPU] Stop using make_pair and make_tuple. NFC.Jay Foad
2022-12-13[AMDGPU] Add `.workgroup_processor_mode` to v5 MDPierre van Houtryve
2022-12-13[CodeGen] llvm::Optional => std::optionalFangrui Song
2022-12-02[Target] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-10-11[AMDGPU] Make the uses_dynamic_stack field in the kernel descriptor and the m...Abinav Puthan Purayil
2022-09-06[AMDGPU/Metadata] Rename HSAMD::MetadataStreamer classesraghavmedicherla
2022-08-28[Target] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-08-23AMDGPU/MetaData: Restrict address space key to only be emitted for "global_bu...Raghav
2022-07-18[AMDGPU] Add the uses_dynamic_stack field to the kernel descriptor and the ke...Abinav Puthan Purayil
2022-04-12AMDGPU: Emit metadata for the hidden_multigrid_sync_arg conditionallyChangpeng Fang
2022-04-11AMDGPU: Align the implicit kernel argument segment to 8 bytes for v5Changpeng Fang
2022-04-05[AMDGPU][OpenCL] Remove "printf and hostcall" diagnosticScott Linder
2022-03-28[AMDGPU][NFC]: Remove unnecessary MFI functionsChangpeng Fang
2022-03-09AMDGPU: Set up User SGPRs for queue_ptr only when necessaryChangpeng Fang
2022-02-25[AMDGPU][NFC]: Emit metadata for hidden_heap_v1 kernargChangpeng Fang
2022-02-16[AMDGPU] Add agpr_count to metadata and AsmParserJacob Lambert
2022-02-11[AMDGPU] replace hostcall module flag with function attributeSameer Sahasrabuddhe
2022-01-31AMDGPU {NFC}: Add code object v5 support and generate metadata for implicit k...Changpeng Fang
2022-01-26[AMDGPUHSAMetadataStreamer] Do not assume ABI alignment for pointersNikita Popov
2022-01-25[NFC] Remove uses of PointerType::getElementType()Nikita Popov
2021-12-04AMDGPU: Optimize out implicit kernarg argument allocation if unusedMatt Arsenault