Skip to content
Snippets Groups Projects
Commit 8dc5ad3c authored by Jennifer Schmitz's avatar Jennifer Schmitz Committed by Kyrylo Tkachov
Browse files

[PATCH] match.pd: Fold x/sqrt(x) to sqrt(x)


This patch adds a pattern in match.pd folding x/sqrt(x) to sqrt(x) for -funsafe-math-optimizations. Test cases were added for double, float, and long double.

The patch was bootstrapped and regtested on aarch64-linux-gnu, no regression.
Ok for mainline?

Signed-off-by: default avatarJennifer Schmitz <jschmitz@nvidia.com>

gcc/

	* match.pd: Fold x/sqrt(x) to sqrt(x).

gcc/testsuite/

	* gcc.dg/tree-ssa/sqrt_div.c: New test.
parent 640f0f3e
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment