[all-commits] [llvm/llvm-project] b36fb7: llvm-reduce: Fix losing callsite attributes when r...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Fri Mar 28 09:18:14 PDT 2025
Branch: refs/heads/users/arsenm/llvm-reduce/fix-losing-attributes-when-removing-arguments
Home: https://github.com/llvm/llvm-project
Commit: b36fb747e9df0d73f4ad96a2a9c0e960a0be45f1
https://github.com/llvm/llvm-project/commit/b36fb747e9df0d73f4ad96a2a9c0e960a0be45f1
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2025-03-28 (Fri, 28 Mar 2025)
Changed paths:
M llvm/test/tools/llvm-reduce/reduce-arguments-x86_intrcc.ll
A llvm/test/tools/llvm-reduce/remove-argument-preserve-attributes.ll
M llvm/tools/llvm-reduce/deltas/ReduceArguments.cpp
Log Message:
-----------
llvm-reduce: Fix losing callsite attributes when removing arguments
The attribute APIs make this cumbersome. There seem to be missing
overloads using AttrBuilder for the function attrs. Plus there doesn't
seem to be a direct way to set the function attrs on the call.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list