[all-commits] [llvm/llvm-project] 4b2be6: [InstCombine] Remove orphan InstCombinerImpl metho...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Thu Nov 5 02:40:36 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 4b2be681f4ea475dfdbbb2dab1395eb5d088ebc7
      https://github.com/llvm/llvm-project/commit/4b2be681f4ea475dfdbbb2dab1395eb5d088ebc7
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-11-05 (Thu, 05 Nov 2020)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineInternal.h

  Log Message:
  -----------
  [InstCombine] Remove orphan InstCombinerImpl method declarations. NFCI.


  Commit: 6c1a31858d0598fb5180fd3deb6bd97621ecd6d8
      https://github.com/llvm/llvm-project/commit/6c1a31858d0598fb5180fd3deb6bd97621ecd6d8
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-11-05 (Thu, 05 Nov 2020)

  Changed paths:
    M llvm/unittests/Support/KnownBitsTest.cpp

  Log Message:
  -----------
  [UnitTests] Add exhaustive tests for KnownBits shl/lshr/ashr

Thanks to @foad for the suggestion.


  Commit: b25765792be35393a9057774a0be2b53b1ff5bf2
      https://github.com/llvm/llvm-project/commit/b25765792be35393a9057774a0be2b53b1ff5bf2
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-11-05 (Thu, 05 Nov 2020)

  Changed paths:
    M llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp
    M llvm/unittests/CodeGen/GlobalISel/KnownBitsTest.cpp

  Log Message:
  -----------
  Revert rGbbeb08497ce58 "Revert "[GlobalISel] GISelKnownBits::computeKnownBitsImpl - Replace TargetOpcode::G_MUL handling with the common KnownBits::computeForMul implementation""

Updated the GISel KnownBits tests as KnownBits::computeForMul allows more accurate computation.


Compare: https://github.com/llvm/llvm-project/compare/23657d9cc332...b25765792be3


More information about the All-commits mailing list