[all-commits] [llvm/llvm-project] 82cbc9: AMDGPU: Fix inserting waitcnts before kill uses

Matt Arsenault via All-commits all-commits at lists.llvm.org
Wed Sep 9 16:45:57 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 82cbc9330a4dc61e867864d96b0dbec74abaca89
      https://github.com/llvm/llvm-project/commit/82cbc9330a4dc61e867864d96b0dbec74abaca89
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-09-09 (Wed, 09 Sep 2020)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
    A llvm/test/CodeGen/AMDGPU/waitcnt-meta-instructions.mir

  Log Message:
  -----------
  AMDGPU: Fix inserting waitcnts before kill uses


  Commit: 85490874b23ba1337210dbcb700b258ffb751b78
      https://github.com/llvm/llvm-project/commit/85490874b23ba1337210dbcb700b258ffb751b78
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-09-09 (Wed, 09 Sep 2020)

  Changed paths:
    M llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
    A llvm/test/CodeGen/AMDGPU/hazard-recognizer-meta-insts.mir

  Log Message:
  -----------
  AMDGPU: Skip all meta instructions in hazard recognizer

This was not adding a necessary nop due to thinking the kill counted.


  Commit: e15215e04154e1bc8ea57d46f36b054adf49a3ed
      https://github.com/llvm/llvm-project/commit/e15215e04154e1bc8ea57d46f36b054adf49a3ed
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-09-09 (Wed, 09 Sep 2020)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp

  Log Message:
  -----------
  AMDGPU: Hoist check for VGPRs


Compare: https://github.com/llvm/llvm-project/compare/91c28bbe74f2...e15215e04154


More information about the All-commits mailing list