[all-commits] [llvm/llvm-project] 0012b9: InstSimplify: Pass AssumptionCache to isKnownNever...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Thu May 18 16:48:19 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0012b94a4e8e0c757ef0adcd68fb61bb0318b26c
      https://github.com/llvm/llvm-project/commit/0012b94a4e8e0c757ef0adcd68fb61bb0318b26c
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-05-19 (Fri, 19 May 2023)

  Changed paths:
    M llvm/lib/Analysis/InstructionSimplify.cpp
    M llvm/test/Transforms/InstCombine/pow-1.ll
    M llvm/test/Transforms/InstSimplify/floating-point-compare.ll

  Log Message:
  -----------
  InstSimplify: Pass AssumptionCache to isKnownNeverInfinity

Makes these cases work with assumes.


  Commit: b42ee1d6c35a63a2df4ce0a5f4f0fe00c6cdfc56
      https://github.com/llvm/llvm-project/commit/b42ee1d6c35a63a2df4ce0a5f4f0fe00c6cdfc56
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-05-19 (Fri, 19 May 2023)

  Changed paths:
    M llvm/lib/Analysis/InstructionSimplify.cpp
    M llvm/test/Transforms/InstSimplify/logic-of-fcmps.ll

  Log Message:
  -----------
  InstSimplify: Pass AssumptionCache through more isKnownNeverNaN queries


  Commit: 84e64d9beeeaa6f783aa21cf7f0dd290e15ef408
      https://github.com/llvm/llvm-project/commit/84e64d9beeeaa6f783aa21cf7f0dd290e15ef408
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-05-19 (Fri, 19 May 2023)

  Changed paths:
    M llvm/lib/Analysis/InstructionSimplify.cpp
    M llvm/test/Transforms/InstSimplify/floating-point-compare.ll

  Log Message:
  -----------
  InstSimplify: Pass AssumptionCache to isKnownNeverNaN queries


  Commit: c9bbc64eeb6b500a94e82bce21d0403a5a30bf6b
      https://github.com/llvm/llvm-project/commit/c9bbc64eeb6b500a94e82bce21d0403a5a30bf6b
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-05-19 (Fri, 19 May 2023)

  Changed paths:
    M llvm/lib/Analysis/InstructionSimplify.cpp
    M llvm/test/Transforms/InstSimplify/floating-point-compare.ll

  Log Message:
  -----------
  InstSimplify: Pass AssumptionCache through fcmp ord/uno simplification


Compare: https://github.com/llvm/llvm-project/compare/c8dcdba12519...c9bbc64eeb6b


More information about the All-commits mailing list