Commit History

Auteur SHA1 Bericht Datum
  Rhys Perry ceb61d43ce [AMDGPU] detect WaW hazards when moving/merging load/store instructions 6 jaren geleden
  Stanislav Mekhanoshin 0b378026ac [AMDGPU] gfx1010 VMEM and SMEM implementation 6 jaren geleden
  Tim Renouf a90929573c [AMDGPU] Asm/disasm clamp modifier on vop3 int arithmetic 6 jaren geleden
  Changpeng Fang 1e3c4790ab AMDGPU: Use MachineInstr::mayAlias to replace areMemAccessesTriviallyDisjoint in LoadStoreOptimizer pass. 6 jaren geleden
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 jaren geleden
  Neil Henning 73e5c58621 [AMDGPU] Fix dwordx3/southern-islands failures. 6 jaren geleden
  Farhana Aleen efd098d00b [AMDGPU] Removed the unnecessary operand size-check-assert from processBaseWithConstOffset(). 6 jaren geleden
  Simon Pilgrim cd3015238b Fix -Wunused-variable warning. NFCI. 6 jaren geleden
  Florian Hahn c3c2387894 [SILoadStoreOptimizer] Use std::abs to avoid truncation. 6 jaren geleden
  Farhana Aleen 0bbe50f2fb [AMDGPU] Promote constant offset to the immediate by finding a new base with 13bit constant offset from the nearby instructions. 6 jaren geleden
  Neil Henning 4778d2ba93 [AMDGPU] Extend the SI Load/Store optimizer to combine more things. 6 jaren geleden
  Stanislav Mekhanoshin 4d704664d6 [AMDGPU] Fix ds combine with subregs 7 jaren geleden
  Chandler Carruth 2a752bfdae [MI] Change the array of `MachineMemOperand` pointers to be 7 jaren geleden
  Tom Stellard 1d6fd076a3 AMDGPU: Refactor Subtarget classes 7 jaren geleden
  Tom Stellard f02d6fd47c AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headers 7 jaren geleden
  Nicola Zaghen 0818e789cb Rename DEBUG macro to LLVM_DEBUG. 7 jaren geleden
  Nicolai Haehnle 02e435715e AMDGPU: Track physreg uses in SILoadStoreOptimizer 7 jaren geleden
  Nicolai Haehnle b794d6e087 AMDGPU: Do not combine loads/store across physreg defs 7 jaren geleden
  Matt Arsenault 6879e4b17a AMDGPU: Fix incorrect reordering when inline asm defines LDS address 7 jaren geleden
  Marek Olsak ea06ecf343 AMDGPU: Remove the s_buffer workaround for GFX9 chips 7 jaren geleden
  Mark Searles fb6bc12a56 [AMDGPU] SI Load Store Optimizer: When merging with offset, use V_ADD_{I|U}32_e64 7 jaren geleden
  Matthias Braun d318139827 MachineFunction: Return reference from getFunction(); NFC 7 jaren geleden
  Matt Arsenault 421983a9de AMDGPU: Use gfx9 carry-less add/sub instructions 7 jaren geleden
  Matt Arsenault 9516b8f458 AMDGPU: Select DS insts without m0 initialization 7 jaren geleden
  Nicolai Haehnle f62da810df AMDGPU: Re-organize the outer loop of SILoadStoreOptimizer 7 jaren geleden
  Nicolai Haehnle 72bc6f1e39 AMDGPU: Consider memory dependencies with moved instructions in SILoadStoreOptimizer 7 jaren geleden
  Vitaly Buka be9a0aff00 Fix "default label in switch which covers all enumeration values" warning 7 jaren geleden
  Marek Olsak 9960086c11 AMDGPU: Merge BUFFER_STORE_DWORD_OFFEN/OFFSET into x2, x4 7 jaren geleden
  Marek Olsak e79e4fb9f1 AMDGPU: Merge BUFFER_LOAD_DWORD_OFFSET into x2, x4 7 jaren geleden
  Marek Olsak 79b91c25d7 AMDGPU: Merge BUFFER_LOAD_DWORD_OFFEN into x2, x4 7 jaren geleden