summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
AgeCommit message (Expand)Author
2025-11-14[AMDGPU] Make use of getFunction and getMF. NFC. (#167872)Jay Foad
2025-10-31[AMDGPU] Record old VGPR MSBs in the high bits of s_set_vgpr_msb (#165035)Stanislav Mekhanoshin
2025-09-24[AMDGPU][True16][CodeGen] true16 isel pattern for fma_mix_f16/bf16 (#159648)Brox Chen
2025-09-04[AMDGPU] High VGPR lowering on gfx1250 (#156965)Stanislav Mekhanoshin
2025-07-15[AMDGPU] gfx1250 64-bit relocations and fixups (#148951)Stanislav Mekhanoshin
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-03-30Move relocation specifiers to AMDGPUMCExpr::SpecifierFangrui Song
2025-03-29[RISCV] Replace @plt/@gotpcrel in data directives with %pltpcrel %gotpcrelFangrui Song
2025-02-18[AMDGPU][True16][CodeGen] reopen "FLAT_load using D16 pseudo instruction" (#1...Brox Chen
2025-02-18Revert "[AMDGPU][True16][CodeGen] FLAT_load using D16 pseudo instruction (#11...Nikita Popov
2025-02-18[AMDGPU][True16][CodeGen] FLAT_load using D16 pseudo instruction (#114500)Brox Chen
2025-02-13[AMDGPU] Try to fix -mattr=dumpcode on big-endian hosts (#127073)Jay Foad
2024-11-13[AMDGPU] Remove unused includes (NFC) (#116154)Kazu Hirata
2024-09-20[llvm] Don't call raw_string_ostream::flush() (NFC)Youngsuk Kim
2024-07-29[AsmPrinter] Don't EmitToStreamer instructions lowered by tblgenned code (#10...Sergei Barannikov
2024-07-21[MC] Drop unnecessary MCSymbol::setExternal calls for ELFFangrui Song
2023-07-05[AMDGPU] Fix expensive-checks build.Ivan Kosarev
2023-04-27AMDGPU: Define sub-class of SGPR_64 for tail call returnChangpeng Fang
2023-04-06[MC] Always encode instruction into SmallVectorAlexis Engelke
2023-03-12[amdgpu][nfc] Replace ad hoc LDS frame recalculation with absolute_symbol MDJon Chesterfield
2022-12-07[amdgpu] Reimplement LDS loweringJon Chesterfield
2022-12-06Revert "[amdgpu] Reimplement LDS lowering"Nico Weber
2022-12-06[amdgpu] Reimplement LDS loweringJon Chesterfield
2022-08-19[AMDGPU] Add iglp_opt builtin and MFMA GEMM Opt strategyAustin Kerbow
2022-07-28[AMDGPU] Add amdgcn_sched_group_barrier builtinAustin Kerbow
2022-07-14[CodeGen] Move instruction predicate verification to emitInstructionDavid Green
2022-07-13Revert "Move instruction predicate verification to emitInstruction"David Green
2022-07-13Move instruction predicate verification to emitInstructionDavid Green
2022-05-11[AMDGPU] Add llvm.amdgcn.sched.barrier intrinsicAustin Kerbow
2022-03-09[AMDGPU] Move call clobbered return address registers s[30:31] to callee save...Venkata Ramanaiah Nalamothu
2022-02-16[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`Shao-Ce SUN
2021-12-22Revert "[AMDGPU] Move call clobbered return address registers s[30:31] to cal...Ron Lieberman
2021-12-22[AMDGPU] Move call clobbered return address registers s[30:31] to callee save...RamNalamothu
2021-11-17[NFC][llvm] Inclusive language: reword and remove uses of sanity in llvm/lib/...Zarko Todorovski
2021-11-04[AMDGPU] Changes the AMDGPU_Gfx calling convention by making the SGPRs 4..29 ...Thomas Symalla
2021-10-01[NFC][AMDGPU] Reduce includes dependencies, part 2Daniil Fukalov
2021-09-27[AMDGPU] Ignore KILLs when forming clausesSebastian Neubauer
2021-08-25[NFC][AMDGPU] Reduce includes dependencies.Daniil Fukalov
2021-07-26[amdgpu] Add 64-bit PC support when expanding unconditional branches.Michael Liao
2021-03-09[AMDGPU] Remove SI_MASK_BRANCHRuiling Song
2021-01-20[NFC][AMDGPU] Split AMDGPUSubtarget.h to R600 and GCN subtargetsdfukalov
2021-01-07[NFC][AMDGPU] Reduce include files dependency.dfukalov
2020-10-23AMDGPU: Increase branch size estimate with offset bugMatt Arsenault
2020-02-13[AsmPrinter][MCStreamer] De-capitalize EmitInstruction and EmitCFI*Fangrui Song
2020-01-06[MC] Add parameter `Address` to MCInstPrinter::printInstFangrui Song
2019-10-11[AMDGPU] link dpp pseudos and real instructions on gfx10Stanislav Mekhanoshin
2019-06-16AMDGPU: Prepare for explicit absolute relocations in code generationNicolai Haehnle
2019-06-05AMDGPU: Fix using 2 different enums for same operand flagsMatt Arsenault