[all-commits] [llvm/llvm-project] 759482: GlobalISel: Implement computeKnownBits for G_BSWAP...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Tue Sep 1 10:02:56 PDT 2020


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

  Changed paths:
    M llvm/include/llvm/Support/KnownBits.h
    M llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
    M llvm/unittests/CodeGen/GlobalISel/KnownBitsTest.cpp

  Log Message:
  -----------
  GlobalISel: Implement computeKnownBits for G_BSWAP and G_BITREVERSE


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

  Changed paths:
    M llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp
    M llvm/test/CodeGen/AMDGPU/GlobalISel/postlegalizercombiner-and.mir
    M llvm/unittests/CodeGen/GlobalISel/KnownBitsTest.cpp

  Log Message:
  -----------
  GlobalISel: Port smarter known bits for umin/umax from DAG


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

  Changed paths:
    M llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h
    M llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp
    M llvm/test/CodeGen/AMDGPU/GlobalISel/combine-sext-inreg.mir

  Log Message:
  -----------
  GlobalISel: Implement computeNumSignBits for G_SELECT


Compare: https://github.com/llvm/llvm-project/compare/29ae4485950e...32a8a10b4298


More information about the All-commits mailing list