aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
AgeCommit message (Expand)AuthorFilesLines
4 days[NFC][LLVM] Pass/return SMLoc by value instead of const reference (#160797)Rahul Joshi1-13/+11
5 daysAMDGPU: Ensure both wavesize features are not set (#159234)Matt Arsenault1-12/+21
6 days[AMDGPU][AsmParser] Introduce MC representation for lit() and lit64(). (#160316)Ivan Kosarev1-19/+70
7 days[AMDGPU][AsmParser][NFC] Combine the Lit and Lit64 modifier flags. (#160315)Ivan Kosarev1-34/+37
13 daysAMDGPU: Remove subtarget feature hacking in AsmParser (#159227)Matt Arsenault1-14/+0
14 days[AMDGPU][MC] Keep MCOperands unencoded. (#158685)Ivan Kosarev1-69/+12
2025-09-15[AMDGPU][AsmParser] Simplify getting source locations of operands. (#158323)Ivan Kosarev1-186/+102
2025-09-10Revert "[AMDGPU][gfx1250] Add `cu-store` subtarget feature (#150588)" (#157639)Pierre van Houtryve1-6/+0
2025-09-06AMDGPU: Check aligned vgpr feature in assembler (#156997)Matt Arsenault1-1/+1
2025-09-04[AMDGPU] Ensure positive InstOffset for buffer operations (#145504)Aleksandar Spasojevic1-3/+7
2025-09-04[AMDGPU] Fix source location for assembler warnings (#156621)Jay Foad1-1/+1
2025-09-03[AMDGPU] Define 1024 VGPRs on gfx1250 (#156765)Stanislav Mekhanoshin1-1/+14
2025-09-02[AMDGPU] Add s_set_vgpr_msb gfx1250 instruction (#156524)Stanislav Mekhanoshin1-0/+20
2025-08-26NFC: remove some instances of deprecated capture (#154884)Jeremy Kun1-1/+1
2025-08-22[AMDGPU] gfx1250 kernel descriptor update (#155008)Stanislav Mekhanoshin1-6/+18
2025-08-20[AMDGPU] report named barrier cnt part2 (#154588)Gang Chen1-0/+11
2025-08-14[AMDGPU] Don't allow wgp mode on gfx1250 (#153680)Stanislav Mekhanoshin1-2/+3
2025-08-11[AMDGPU] Per-subtarget DPP instruction classification (#153096)Stanislav Mekhanoshin1-4/+6
2025-08-07[AMDGPU] Restrict packed math FP32 instructions to read only one SGPR per ope...Stanislav Mekhanoshin1-0/+37
2025-08-05[AMDGPU] Add MC support for new gfx1250 src_flat_scratch_base_lo/hi (#152203)Stanislav Mekhanoshin1-40/+49
2025-08-04[AMDGPU] gfx1250 v_wmma_ld_scale instructions (#152010)Stanislav Mekhanoshin1-0/+84
2025-07-31[AMDGPU] Add v_cvt_scale_pk8_* gfx1250 instructions (#151616)Stanislav Mekhanoshin1-0/+6
2025-07-31[AMDGPU] Add gfx1250 cvt_pk|sr_fp8|bf8_f32 instructions (#151595)Stanislav Mekhanoshin1-5/+10
2025-07-30[AMDGPU] Add v_cvt_sr|pk_bf8|fp8_f16 gfx1250 instructions (#151415)Stanislav Mekhanoshin1-1/+23
2025-07-29[AMDGPU][gfx1250] Add `cu-store` subtarget feature (#150588)Pierre van Houtryve1-0/+6
2025-07-21[AMDGPU] MC support for gfx1250 scale_offset modifier (#149881)Stanislav Mekhanoshin1-1/+27
2025-07-21[AMDGPU] Verify asm VGPR alignment on gfx1250 (#149880)Stanislav Mekhanoshin1-2/+34
2025-07-21AMDGPU: Support v_wmma_f32_16x16x128_f8f6f4 on gfx1250 (#149684)Changpeng Fang1-0/+79
2025-07-18[AMDGPU] Support nv memory instructions modifier on gfx1250 (#149582)Stanislav Mekhanoshin1-1/+25
2025-07-15[AMDGPU] Use a range-based for loop (NFC) (#148767)Kazu Hirata1-2/+2
2025-07-15AMDGPU: Implement MC layer support for gfx1250 wmma instructions. (#148570)Changpeng Fang1-3/+35
2025-07-11[AMDGPU] MC support for v_fmaak_f64/v_fmamk_f64 gfx1250 intructions (#148282)Stanislav Mekhanoshin1-4/+24
2025-07-10[AMDGPU] VOPD/VOPD3 changes for gfx1250 (#147602)Stanislav Mekhanoshin1-22/+185
2025-07-09[AMDGPU] gfx1250: MC support for 64-bit literals (#147861)Stanislav Mekhanoshin1-31/+95
2025-07-08[AMDGPU] Add support for `v_cvt_f32_fp8` on gfx1250 (#147579)Shilei Tian1-4/+4
2025-07-03AMDGPU: Implement tensor load and store instructions for gfx1250 (#146636)Changpeng Fang1-6/+21
2025-06-28MCParsedAsmOperand::print: Add MCAsmInfo parameterFangrui Song1-2/+2
2025-06-28MC: Migrate away from operator<< MCExprFangrui Song1-1/+4
2025-06-27[AMDGPU] Use StringRef::consume_back (NFC) (#146194)Kazu Hirata1-10/+10
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers1-1/+3
2025-06-13[AMDGPU][AsmParser] Support true16 register suffix for valid register range (...Shilei Tian1-3/+16
2025-06-04[AMDGPU][True16][MC][CodeGen] true16 mode for v_cvt_pk_bf8/fp8_f32 (#141881)Brox Chen1-4/+8
2025-06-03[AMDGPU] Bugfix for scaled MFMA parsing FP literals (#142493)Vigneshwar Jayakumar1-8/+22
2025-05-27MCSymbol: Remove the default argument of getVariableValueFangrui Song1-1/+1
2025-05-26MCParser: Error when .set reassigns a non-redefinable variableFangrui Song1-0/+1
2025-05-26[AMDGPU] Use StringRef::consume_front (NFC) (#141442)Kazu Hirata1-2/+1
2025-05-25Replace #include MCAsmLexer.h with AsmLexer.hFangrui Song1-1/+1
2025-05-21[AMDGPU] Fix scale opsel flags for scaled MFMA operations (#140183)Vigneshwar Jayakumar1-7/+80
2025-05-09[AMDGPU][NFC] Remove _DEFERRED operands. (#139123)Ivan Kosarev1-17/+5
2025-05-08[AMDGPU][NFC] Remove unused operand types. (#139062)Ivan Kosarev1-34/+4