[all-commits] [llvm/llvm-project] a12e55: [AMDGPU] Precommit flat-scratch-init.ll test

Sebastian Neubauer via All-commits all-commits at lists.llvm.org
Wed Jul 14 01:47:15 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a12e551882b68fe36856b0e66a5699fcf124aac5
      https://github.com/llvm/llvm-project/commit/a12e551882b68fe36856b0e66a5699fcf124aac5
  Author: Sebastian Neubauer <sebastian.neubauer at amd.com>
  Date:   2021-07-14 (Wed, 14 Jul 2021)

  Changed paths:
    A llvm/test/CodeGen/AMDGPU/flat-scratch-init.ll

  Log Message:
  -----------
  [AMDGPU] Precommit flat-scratch-init.ll test


  Commit: 4359b870b187dca39573728002ce6bc0ffd4d469
      https://github.com/llvm/llvm-project/commit/4359b870b187dca39573728002ce6bc0ffd4d469
  Author: Sebastian Neubauer <sebastian.neubauer at amd.com>
  Date:   2021-07-14 (Wed, 14 Jul 2021)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
    M llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
    M llvm/test/CodeGen/AMDGPU/GlobalISel/dynamic-alloca-uniform.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/flat-scratch-init.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/non-entry-alloca.ll
    M llvm/test/CodeGen/AMDGPU/call-constant.ll
    M llvm/test/CodeGen/AMDGPU/cc-update.ll
    M llvm/test/CodeGen/AMDGPU/chain-hi-to-lo.ll
    M llvm/test/CodeGen/AMDGPU/flat-scratch-init.ll
    M llvm/test/CodeGen/AMDGPU/large-alloca-compute.ll
    M llvm/test/CodeGen/AMDGPU/local-stack-alloc-block-sp-reference.ll
    M llvm/test/CodeGen/AMDGPU/memory_clause.ll
    M llvm/test/CodeGen/AMDGPU/non-entry-alloca.ll
    M llvm/test/CodeGen/AMDGPU/spill-offset-calculation.ll
    M llvm/test/CodeGen/AMDGPU/stack-realign-kernel.ll

  Log Message:
  -----------
  [AMDGPU] Init scratch only if necessary

If no scratch or flat instructions are used, we do not need to
initialize the flat scratch hardware register.

Differential Revision: https://reviews.llvm.org/D105920


Compare: https://github.com/llvm/llvm-project/compare/c08dabb0f476...4359b870b187


More information about the All-commits mailing list