summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/AMDGPU.td
AgeCommit message (Expand)Author
2025-07-01AMDGPU: Implement ds_atomic_async_barrier_arrive_b64/ds_atomic_barrier_arrive...Changpeng Fang
2025-06-26AMDGPU: Add MC layer support for load transpose instructions for gfx1250 (#14...Changpeng Fang
2025-06-24AMDGPU: Remove LDS-direct(param)-loads and VINTERP ops from gfx1250 support (...Changpeng Fang
2025-06-24AMDGPU: Remove export and related instructions from gfx1250 support (#145624)Changpeng Fang
2025-06-24AMDGPU: Remove Formatted MUBUF instructions from gfx1250 support (#145590)Changpeng Fang
2025-06-24AMDGPU: Remove MTBUF instructions from gfx1250 support (#145563)Changpeng Fang
2025-06-24[AMDGPU] Replace dynamic VGPR feature with attribute (#133444)Diana Picus
2025-06-22[AMDGPU] Add s_setprio_inc_wg gfx1250 instruction (#145152)Stanislav Mekhanoshin
2025-06-21[AMDGPU] Rename call instructions from b64 to i64 (#145103)Stanislav Mekhanoshin
2025-06-20[AMDGPU] Add s_wait_xcnt gfx1250 instruction (#145086)Stanislav Mekhanoshin
2025-06-19[AMDGPU] Initial support for gfx1250 target. (#144965)Stanislav Mekhanoshin
2025-05-27[AMDGPU][True16] set true16 mode as default on gfx110x (#140736)Brox Chen
2025-05-22[AMDGPU] Introduce FeatureISAVersion11_5_Common. NFC. (#141061)Jay Foad
2025-04-29[AMDGPU][NFC] Remove duplicate features in gfx908/909/90a (#137902)Min-Yih Hsu
2025-04-25Reland [AMDGPU] Support block load/store for CSR #130013 (#137169)Diana Picus
2025-04-23Revert "[AMDGPU] Support block load/store for CSR" (#136846)Diana Picus
2025-04-23[AMDGPU] Support block load/store for CSR (#130013)Diana Picus
2025-04-10[AMDGPU] Add support for point sample accel out of order returns (#127991)David Stuttard
2025-04-02[AMDGPU] Use a target feature to enable __builtin_amdgcn_global_load_lds on g...Juan Manuel Martinez CaamaƱo
2025-03-31[AMDGPU] Add subtarget feature for v_lshl_add_u64. NFC. (#133723)Jay Foad
2025-03-19[AMDGPU] Support image_bvh8_intersect_ray instruction and intrinsic. (#130041)Mariusz Sikora
2025-03-19[AMDGPU] Update target helpers & GCNSchedStrategy for dynamic VGPRs (#130047)Diana Picus
2025-03-19[AMDGPU] Add intrinsic and MI for image_bvh_dual_intersect_ray (#130038)Mariusz Sikora
2025-03-18[AMDGPU] Add SubtargetFeature for dynamic VGPR mode (#130030)Diana Picus
2025-03-07[AMDGPU] Add safe-smem-prefetch SubtargetFeature off by default (#130050)Mariusz Sikora
2025-03-07[AMDGPU] Fix edge case of buffer OOB handling (#115479)Piotr Sobczak
2025-02-19[AMDGPU] Remove FeatureForceStoreSC0SC1 (#126878)Fabian Ritter
2025-02-19[AMDGPU] Replace gfx940 and gfx941 with gfx942 in llvm (#126763)Fabian Ritter
2025-01-29[AMDGPU] Always emit SI_KILL_I1_PSEUDO for uniform floating point branches. (...Konstantina Mitropoulou
2024-12-11[AMDGPU] Support s_endpgm_ordered_ps_done on GFX11 (#119230)Jay Foad
2024-12-02AMDGPU: Add support for V_CVT_PK_F16_F32 instruction for gfx950 (#118300)Matt Arsenault
2024-11-27AMDGPU: Remove FeatureCvtFP8VOP1Bug from gfx950 (#117827)Matt Arsenault
2024-11-26AMDGPU: MC support for v_cvt_sr_{f16|bf16}_f32 instructions (#117796)Matt Arsenault
2024-11-25AMDGPU: Add minimum3/maximum3 pkf16 for gfx950 encodings (#117601)Matt Arsenault
2024-11-25AMDGPU: Add encodings for minimum3/maximum3 f32 for gfx950 (#117600)Matt Arsenault
2024-11-25AMDGPU: Support buffer_atomic_pk_add_bf16 for gfx950 (#117599)Matt Arsenault
2024-11-25AMDGPU: Add support for v_dot2c_f32_bf16 instruction for gfx950 (#117598)Matt Arsenault
2024-11-25AMDGPU: Add support for v_dot2_f32_bf16 instruction for gfx950 (#117597)Matt Arsenault
2024-11-25AMDGPU: Add support for v_ashr_pk_i8/u8_i32 instructions for gfx950 (#117596)Matt Arsenault
2024-11-25AMDGPU: Support v_cvt_scalef32_pk32_{bf|f}6_{bf|fp}16 for gfx950 (#117592)Matt Arsenault
2024-11-25AMDGPU: MC support for v_cvt_scalef32_pk32_f32_[fp|bf]6 of gfx950 (#117590)Matt Arsenault
2024-11-25AMDGPU: MC support for v_cvt_scale_fp4<->f32 of gfx950. (#117417)Matt Arsenault
2024-11-25AMDGPU: MC support for v_cvt_scale_[f16|f32]_bf8 of gfx950. (#117381)Matt Arsenault
2024-11-25AMDGPU: MC support for v_cvt_scale_[f16|f32]_fp8 of gfx950. (#117380)Matt Arsenault
2024-11-25AMDGPU: Add MC support for gfx950 V_BITOP3_B32/B16 (#117379)Matt Arsenault
2024-11-22AMDGPU: Add v_permlane16_swap_b32 and v_permlane32_swap_b32 for gfx950 (#117260)Matt Arsenault
2024-11-18AMDGPU: Add first gfx950 mfma instructions (#116312)Matt Arsenault
2024-11-18AMDGPU: Add V_CVT_F32_BF16 for gfx950 (#116311)Matt Arsenault
2024-11-18AMDGPU: Add v_prng_b32 instruction for gfx950 (#116310)Matt Arsenault
2024-11-18AMDGPU: Increase the LDS size to support to 160 KB for gfx950 (#116309)Matt Arsenault