[all-commits] [llvm/llvm-project] 9e7667: [InstCombine] Add initial bitreverse test coverage

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Fri Oct 23 07:50:51 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 9e7667e2ad4838cf213fcd73782d5a70a657c058
      https://github.com/llvm/llvm-project/commit/9e7667e2ad4838cf213fcd73782d5a70a657c058
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-10-23 (Fri, 23 Oct 2020)

  Changed paths:
    A llvm/test/Transforms/InstCombine/bitreverse.ll

  Log Message:
  -----------
  [InstCombine] Add initial bitreverse test coverage


  Commit: 61d1847b12a91e148a7f6bc32a7a2d490bc19ffd
      https://github.com/llvm/llvm-project/commit/61d1847b12a91e148a7f6bc32a7a2d490bc19ffd
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-10-23 (Fri, 23 Oct 2020)

  Changed paths:
    M llvm/test/Transforms/InstCombine/bitreverse.ll

  Log Message:
  -----------
  [InstCombine] Add 8/16/32/64 bitreverse test coverage

Use typical codegen for the traditional pairwise lgN bitreverse algorithm


  Commit: a6ad077f5d3979c0c9decb1d41660a91fe44fe0a
      https://github.com/llvm/llvm-project/commit/a6ad077f5d3979c0c9decb1d41660a91fe44fe0a
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-10-23 (Fri, 23 Oct 2020)

  Changed paths:
    M llvm/test/Transforms/InstCombine/bitreverse.ll

  Log Message:
  -----------
  [InstCombine] Add i8 bitreverse by multiplication test patterns

Pulled from bit twiddling hacks webpage


Compare: https://github.com/llvm/llvm-project/compare/876af264c118...a6ad077f5d39


More information about the All-commits mailing list