llvm-project
fe893c93 - [FPEnv][AtomicExpand] Correct strictfp attribute handling in AtomicExpandPass (#87082)

Commit
1 year ago
[FPEnv][AtomicExpand] Correct strictfp attribute handling in AtomicExpandPass (#87082) The AtomicExpand pass was lowering function calls with the strictfp attribute to sequences that included function calls incorrectly lacking the attribute. This patch corrects that. The pass now also emits the correct constrained fp call instead of normal FP instructions when in a function with the strictfp attribute. Test changes verified with D146845.
Author
Parents
Loading