[all-commits] [llvm/llvm-project] ab6cd2: AMDGPU: Simplify early exit handling for libcall s...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Jul 31 05:18:42 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ab6cd2d498b6d929469dacc923043eec90a31fd3
      https://github.com/llvm/llvm-project/commit/ab6cd2d498b6d929469dacc923043eec90a31fd3
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-07-31 (Mon, 31 Jul 2023)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp

  Log Message:
  -----------
  AMDGPU: Simplify early exit handling for libcall simplify

Early exit on intrinsics and don't duplicate indirect call
checks. Also let the IRBuilder constructor figure out the insert point
rather than doing it manually. Also avoid debug print about trying to
simplify calls in more unhandled scenarios.




More information about the All-commits mailing list