[all-commits] [llvm/llvm-project] 41c96e: AMDGPU: Fix not emitting code for exotic construct...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Fri Dec 9 10:32:40 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 41c96e94835df372ccdb6ad4df07b7bfaf257b51
      https://github.com/llvm/llvm-project/commit/41c96e94835df372ccdb6ad4df07b7bfaf257b51
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-12-09 (Fri, 09 Dec 2022)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.cpp
    A llvm/test/CodeGen/AMDGPU/lower-ctor-dtor-constexpr-alias.ll

  Log Message:
  -----------
  AMDGPU: Fix not emitting code for exotic constructor types

This was simply ignoring any entries that weren't direct function
calls. This really should have been erroring on anything
unexpected. We should be able to handle calling just about anything
these days, so just call anything.




More information about the All-commits mailing list