[all-commits] [llvm/llvm-project] deca64: [PowerPC] Use default attributes for intrinsics
Nikita Popov via All-commits
all-commits at lists.llvm.org
Sun Dec 4 23:51:25 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: deca64e2267e2d455fbd101ffe304a119a9c070a
https://github.com/llvm/llvm-project/commit/deca64e2267e2d455fbd101ffe304a119a9c070a
Author: Nikita Popov <npopov at redhat.com>
Date: 2022-12-05 (Mon, 05 Dec 2022)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsPowerPC.td
Log Message:
-----------
[PowerPC] Use default attributes for intrinsics
This switches a large subset of PowerPC intrinsics to use default
attributes (nosync, nofree, nocallback and willreturn). In
particular the presence of willreturn is important to avoid
optimization regression in the future.
This patch primarily covers readnone/readonly intrinsics.
Differential Revision: https://reviews.llvm.org/D137629
More information about the All-commits
mailing list