[all-commits] [llvm/llvm-project] 9ba3b6: InstCombine: Add baseline tests for canonicalize i...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Tue Nov 22 18:42:57 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9ba3b61c156226225e929b982ea8ca97f50bbf3d
      https://github.com/llvm/llvm-project/commit/9ba3b61c156226225e929b982ea8ca97f50bbf3d
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-22 (Tue, 22 Nov 2022)

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

  Log Message:
  -----------
  InstCombine: Add baseline tests for canonicalize identities


  Commit: 646396194111a4e820a5b8d12a9b890481fb6469
      https://github.com/llvm/llvm-project/commit/646396194111a4e820a5b8d12a9b890481fb6469
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-22 (Tue, 22 Nov 2022)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
    M llvm/test/Transforms/InstCombine/canonicalize.ll

  Log Message:
  -----------
  InstCombine: Fold some identities for canonicalize

Equality is directly stated as true in the LangRef,
and I believe this works for every compare type.


  Commit: 0d527e56a5ee3fd0435e6f99a10692e5115f36b7
      https://github.com/llvm/llvm-project/commit/0d527e56a5ee3fd0435e6f99a10692e5115f36b7
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-22 (Tue, 22 Nov 2022)

  Changed paths:
    M llvm/lib/Bitcode/Reader/BitcodeReader.cpp
    M llvm/lib/IR/Verifier.cpp
    A llvm/test/Assembler/ifunc-program-addrspace.ll

  Log Message:
  -----------
  GlobalIFunc: Make ifunc respect function address spaces


Compare: https://github.com/llvm/llvm-project/compare/2dfe76e98987...0d527e56a5ee


More information about the All-commits mailing list