[all-commits] [llvm/llvm-project] 737741: [FuzzMutate] Properly handle intrinsics and avoid ...
Manuel Carrasco via All-commits
all-commits at lists.llvm.org
Tue Jun 24 09:53:16 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7377410ddaf2932643849f918ceaff851917f5b5
https://github.com/llvm/llvm-project/commit/7377410ddaf2932643849f918ceaff851917f5b5
Author: Manuel Carrasco <Manuel.Carrasco at amd.com>
Date: 2025-06-24 (Tue, 24 Jun 2025)
Changed paths:
M llvm/lib/FuzzMutate/IRMutator.cpp
M llvm/unittests/FuzzMutate/StrategiesTest.cpp
Log Message:
-----------
[FuzzMutate] Properly handle intrinsics and avoid illegal code genertion (#145495)
This PR addresses issues related to the `amdgcn_cs_chain` intrinsic:
1. Ensures the intrinsic's special attribute and calling convention
requirements are not violated by the mutator.
2. Enforces the necessary unreachable statement following this type of
intrinsic, preventing the fuzzer from generating invalid code.
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