[all-commits] [llvm/llvm-project] 24e9fb: Revert "[InstCombine] Fold multiuse shr eq zero"

Nikita Popov via All-commits all-commits at lists.llvm.org
Wed Apr 21 12:41:19 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 24e9fbc1a3c12faf1f376947355c7f819b530ce4
      https://github.com/llvm/llvm-project/commit/24e9fbc1a3c12faf1f376947355c7f819b530ce4
  Author: Nikita Popov <nikita.ppv at gmail.com>
  Date:   2021-04-21 (Wed, 21 Apr 2021)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
    M llvm/test/Transforms/InstCombine/icmp-shr.ll
    M llvm/test/Transforms/InstCombine/icmp_sdiv_with_and_without_range.ll
    M llvm/test/Transforms/PhaseOrdering/X86/ctlz-loop.ll

  Log Message:
  -----------
  Revert "[InstCombine] Fold multiuse shr eq zero"

This reverts commit 9423f78240a216e3f38b394a41fe3427dee22c26.

A performance regression with this patch has been reported at
https://reviews.llvm.org/rG9423f78240a2#990953. Reverting for now.




More information about the All-commits mailing list