Issue 63812
Summary AtomicExpand does not disable floating point exceptions for expanded atomicrmw fadd/fmin/fmax
Labels llvm:codegen, floating-point
Assignees
Reporter arsenm
    https://reviews.llvm.org/D154993 was the minimum change to prevent AtomicExpand from emitting broken IR in a strictfp function. This should disable FP exceptions before the cmpxchg loop and restore the original exception mask. There currently isn't a generic IR way to do this.
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to