[llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 24 07:40:07 PDT 2025
================
@@ -1765,6 +1765,16 @@ Value *SplitPtrStructs::handleMemoryInst(Instruction *I, Value *Arg, Value *Ptr,
"buffer resources and should've been expanded away");
break;
}
+ case AtomicRMWInst::FMaximum: {
+ report_fatal_error("atomic floating point fmaximum not supported for "
+ "buffer resources and should've been expanded away");
+ break;
+ }
+ case AtomicRMWInst::FMinimum: {
+ report_fatal_error("atomic floating point fminimum not supported for "
+ "buffer resources and should've been expanded away");
+ break;
+ }
----------------
arsenm wrote:
we don't really need a unique error message for each of these cases
https://github.com/llvm/llvm-project/pull/136759
More information about the llvm-commits
mailing list