summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp
AgeCommit message (Expand)Author
2025-06-15AMDGPU: Replace deprecated MCExpr::print with MCAsmInfo::printExprFangrui Song
2025-05-09[AMDGPU][NFC] Remove _DEFERRED operands. (#139123)Ivan Kosarev
2025-05-08[AMDGPU][NFC] Remove unused operand types. (#139062)Ivan Kosarev
2025-04-16[AMDGPU][True16][MC] fix opsel for v_cmpx 16bit inst (#135441)Brox Chen
2025-04-10[AMDGPU] Rename TH_STORE_RT_WB to TH_STORE_WB (#135171)Mirko Brkušanin
2025-02-12[TableGen] Emit OpName as an enum class instead of a namespace (#125313)Rahul Joshi
2024-11-25AMDGPU: Add MC support for gfx950 V_BITOP3_B32/B16 (#117379)Matt Arsenault
2024-11-23AMDGPU: Remove wavefrontsize64 feature from dummy target (#117410)Matt Arsenault
2024-11-21[AMDGPU] Fix some cache policy checks for GFX12+ (#116396)Jay Foad
2024-11-13[AMDGPU] Remove unused includes (NFC) (#116154)Kazu Hirata
2024-11-12[llvm] Remove redundant control flow statements (NFC) (#115831)Kazu Hirata
2024-10-29[MCInstPrinter] Make printRegName non-constFangrui Song
2024-09-28[AMDGPU] Use MCRegister. NFCCraig Topper
2024-09-27[AMDGPU][MC] Implement fft and rotate modes for ds_swizzle_b32 (#108064)Jun Wang
2024-07-30AMDGPU: Fix asserting when trying to print scc (#101175)Matt Arsenault
2024-07-29[AMDGPU] Use a generic printer for NamedIntOperands. (#100399)Ivan Kosarev
2024-07-26[AMDGPU][MC][NFCI] Eliminate printU4ImmDecOperand(). (#100589)Ivan Kosarev
2024-07-25[AMDGPU] Simplify printing row/bank_mask modifiers. (#100575)Ivan Kosarev
2024-07-25[AMDGPU][NFCI] Declare offset0/1 operands to be i32. (#100560)Ivan Kosarev
2024-07-17[AMDGPU] clang-tidy: no else after return etc. NFC. (#99298)Jay Foad
2024-06-18[AMDGPU][MC] Support UC_VERSION_* constants. (#95618)Ivan Kosarev
2024-06-13Reland "[NFC][AMDGPU] Do not flush after printing every instruction (#95237)"Pierre van Houtryve
2024-06-12Revert "[NFC][AMDGPU] Do not flush after printing every instruction (#95237)"pvanhout
2024-06-12[NFC][AMDGPU] Do not flush after printing every instruction (#95237)Pierre van Houtryve
2024-04-26[AMDGPU] Support byte_sel modifier on v_cvt_sr_fp8_f32 and v_cvt_sr_bf8_f32 (...Stanislav Mekhanoshin
2024-03-08[AMDGPU] Replace `isInlinableLiteral16` with specific version (#84402)Shilei Tian
2024-03-06Revert "[AMDGPU] Replace `isInlinableLiteral16` with specific version (#81345)"Shilei Tian
2024-03-04[AMDGPU] Replace `isInlinableLiteral16` with specific version (#81345)Shilei Tian
2024-02-23[AMDGPU][NFC] Have helpers to deal with encoding fields. (#82772)Ivan Kosarev
2024-02-16[AMDGPU] Use `bf16` instead of `i16` for bfloat (#80908)Shilei Tian
2024-02-12[AMDGPU][MC] Fix printing vcc(_lo) twice for VOPC DPP instrucitons (#81158)Mirko Brkušanin
2024-01-24[AMDGPU] Add GFX12 WMMA and SWMMAC instructions (#77795)Mirko Brkušanin
2024-01-24[AMDGPU][GFX12] VOP encoding and codegen - add support for v_cvt fp8/… (#78...Mariusz Sikora
2024-01-18AMDGPU/GFX12: Add new dot4 fp8/bf8 instructions (#77892)Mariusz Sikora
2024-01-04AMDGPU: Fix packed 16-bit inline constants (#76522)Nicolai Hähnle
2024-01-03[AMDGPU] Add VDSDIR instructions for GFX12 (#75197)Mirko Brkušanin
2023-12-14[AMDGPU][MC] Add GFX12 VFLAT, VSCRATCH and VGLOBAL encodings (#75193)Mirko Brkušanin
2023-12-14[AMDGPU][MC] Add GFX12 VBUFFER encoding (#75195)Mirko Brkušanin
2023-12-13[AMDGPU] GFX12: Add Split Workgroup Barrier (#74836)Mariusz Sikora
2023-12-12[AMDGPU] Update VOP instructions for GFX12 (#74853)Mariusz Sikora
2023-12-04[AMDGPU][MC] Add GFX12 VIMAGE and VSAMPLE encodings (#74062)Mirko Brkušanin
2023-10-12[AMDGPU] Change the representation of double literals in operands (#68740)Stanislav Mekhanoshin
2023-09-22[AMDGPU] Don't suppress printing the .l and .h register suffixes.Ivan Kosarev
2023-09-22[AMDGPU][MC][GFX11] Always output wait_vdst and wait_exp (#66610)Carl Ritson
2023-08-22[AMDGPU] Rename 64BitDPP feature and fix the checksStanislav Mekhanoshin
2023-07-27[AMDGPU] Avoid CodeGen dependencies from AMDGPU/Utils and MCTargetDescReid Kleckner
2023-07-05[AMDGPU][AsmParser][NFC] Generate printers for named-bit operands automatically.Ivan Kosarev
2023-07-05[AMDGPU][AsmParser] Simplify the implementation of SWZ operands.Ivan Kosarev
2023-06-29[AMDGPU][AsmParser][NFC] Simplify instruction operand definitions.Ivan Kosarev
2023-05-19[AMDGPU][AsmParser] Refine parsing of some 32-bit instruction operands.Ivan Kosarev