[all-commits] [llvm/llvm-project] c79c2b: InstCombine: Add some baseline tests for ldexp com...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Thu Jun 22 11:22:16 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c79c2b41c19ce5f42bc0df9bdb40ce32db562c7d
      https://github.com/llvm/llvm-project/commit/c79c2b41c19ce5f42bc0df9bdb40ce32db562c7d
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-06-22 (Thu, 22 Jun 2023)

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

  Log Message:
  -----------
  InstCombine: Add some baseline tests for ldexp combines


  Commit: 17eaa55e9f717bb724d7097155296622ac72ac79
      https://github.com/llvm/llvm-project/commit/17eaa55e9f717bb724d7097155296622ac72ac79
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-06-22 (Thu, 22 Jun 2023)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
    M llvm/test/Transforms/InstCombine/ldexp.ll

  Log Message:
  -----------
  InstCombine: Fold select of ldexp to ldexp of select

The select-of-different-exp pattern appears in the device
libraries. I haven't seen the select-of-values case.


Compare: https://github.com/llvm/llvm-project/compare/3db8410487ce...17eaa55e9f71


More information about the All-commits mailing list