[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


================
@@ -8776,6 +8776,8 @@ Value *OpenMPIRBuilder::emitRMWOpAsInstruction(Value *Src1, Value *Src2,
   case AtomicRMWInst::UMin:
   case AtomicRMWInst::FMax:
   case AtomicRMWInst::FMin:
+  case AtomicRMWInst::FMaximum:
+  case AtomicRMWInst::FMinimum:
----------------
arsenm wrote:

This code really should be deleted. I don't know why OMPIRBuilder has anything like this, but it's also a straight copy of the lower atomic utility 

https://github.com/llvm/llvm-project/pull/136759


More information about the llvm-commits mailing list