[all-commits] [llvm/llvm-project] d63ade: [RISCV] Use DefaultAttrsIntrinsic for some vector ...
Craig Topper via All-commits
all-commits at lists.llvm.org
Mon Jun 10 09:12:55 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d63ade63b661e09cb1379d48cb3e49851fdf2509
https://github.com/llvm/llvm-project/commit/d63ade63b661e09cb1379d48cb3e49851fdf2509
Author: Craig Topper <craig.topper at sifive.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsRISCV.td
Log Message:
-----------
[RISCV] Use DefaultAttrsIntrinsic for some vector intrinsics. (#94819)
This adds IntrWillReturn, IntrNoSync, IntrNoFree, and IntrNoCallback.
The IntrWillReturn is needed to make the intrinsic eligible for being
dead code eliminated if they are unused.
We already use this for most intrinsics. I wonder if the rounding mode
intrinsics were in review when the other intrinsics were changed to
DefaultAttrsIntrinsic.
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