[all-commits] [llvm/llvm-project] 9533f0: AMDGPU/GlobalISel: Use nicer form of buildInstr

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Aug 10 05:58:27 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 9533f0ea68266b0c7c7ba2bed1d4ae410ce23f36
      https://github.com/llvm/llvm-project/commit/9533f0ea68266b0c7c7ba2bed1d4ae410ce23f36
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-08-10 (Mon, 10 Aug 2020)

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

  Log Message:
  -----------
  AMDGPU/GlobalISel: Use nicer form of buildInstr


  Commit: c8b17874e571d163637cfac57fd4c876ba242bef
      https://github.com/llvm/llvm-project/commit/c8b17874e571d163637cfac57fd4c876ba242bef
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-08-10 (Mon, 10 Aug 2020)

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

  Log Message:
  -----------
  AMDGPU/GlobalISel: Fix typo


  Commit: a0ec81f70de2de5367f02e3c2a07e877c7ec7edb
      https://github.com/llvm/llvm-project/commit/a0ec81f70de2de5367f02e3c2a07e877c7ec7edb
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-08-10 (Mon, 10 Aug 2020)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
    M llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h

  Log Message:
  -----------
  AMDGPU/GlobalISel: Merge load/store select cases


  Commit: 0bbf4bb8db29bd97ae54fe741baebc3062be60d9
      https://github.com/llvm/llvm-project/commit/0bbf4bb8db29bd97ae54fe741baebc3062be60d9
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-08-10 (Mon, 10 Aug 2020)

  Changed paths:
    M llvm/lib/CodeGen/GlobalISel/Combiner.cpp

  Log Message:
  -----------
  GlobalISel: Remove redundant check for empty blocks


  Commit: f9c279b0574e8f98cd638170c99f29bd4dea4130
      https://github.com/llvm/llvm-project/commit/f9c279b0574e8f98cd638170c99f29bd4dea4130
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-08-10 (Mon, 10 Aug 2020)

  Changed paths:
    M llvm/include/llvm/CodeGen/TargetInstrInfo.h
    M llvm/lib/CodeGen/PeepholeOptimizer.cpp
    M llvm/lib/Target/X86/X86InstrInfo.cpp
    M llvm/lib/Target/X86/X86InstrInfo.h

  Log Message:
  -----------
  PeepholeOptimizer: Use Register


  Commit: 40188f807dc7e59a5d1db9cd5d59f234af2aa2d6
      https://github.com/llvm/llvm-project/commit/40188f807dc7e59a5d1db9cd5d59f234af2aa2d6
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-08-10 (Mon, 10 Aug 2020)

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

  Log Message:
  -----------
  AMDGPU/GlobalISel: Don't try to handle undef source operand

This is now illegal MIR


Compare: https://github.com/llvm/llvm-project/compare/3d5118b75c65...40188f807dc7


More information about the All-commits mailing list