mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-18 18:14:38 +02:00
8190800: Support vectorization of Math.sqrt() on floats
Reviewed-by: vlivanov, kvn
This commit is contained in:
parent
b6d123f660
commit
9b6a428212
13 changed files with 172 additions and 8 deletions
|
@ -4034,6 +4034,7 @@ int MatchRule::is_expensive() const {
|
|||
strcmp(opType,"ModF")==0 ||
|
||||
strcmp(opType,"ModI")==0 ||
|
||||
strcmp(opType,"SqrtD")==0 ||
|
||||
strcmp(opType,"SqrtF")==0 ||
|
||||
strcmp(opType,"TanD")==0 ||
|
||||
strcmp(opType,"ConvD2F")==0 ||
|
||||
strcmp(opType,"ConvD2I")==0 ||
|
||||
|
@ -4167,7 +4168,7 @@ bool MatchRule::is_vector() const {
|
|||
"DivVF","DivVD",
|
||||
"AbsVF","AbsVD",
|
||||
"NegVF","NegVD",
|
||||
"SqrtVD",
|
||||
"SqrtVD","SqrtVF",
|
||||
"AndV" ,"XorV" ,"OrV",
|
||||
"AddReductionVI", "AddReductionVL",
|
||||
"AddReductionVF", "AddReductionVD",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue