< prev index next >
src/hotspot/share/adlc/formssel.cpp
Print this page
rev 47825 : Support vectorization of sqrt for float
@@ -4032,10 +4032,11 @@
strcmp(opType,"Log10D")==0 ||
strcmp(opType,"ModD")==0 ||
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 ||
strcmp(opType,"ConvD2L")==0 ||
strcmp(opType,"ConvF2D")==0 ||
@@ -4165,11 +4166,11 @@
"MulVS","MulVI","MulVL","MulVF","MulVD",
"CMoveVD",
"DivVF","DivVD",
"AbsVF","AbsVD",
"NegVF","NegVD",
- "SqrtVD",
+ "SqrtVD","SqrtVF",
"AndV" ,"XorV" ,"OrV",
"AddReductionVI", "AddReductionVL",
"AddReductionVF", "AddReductionVD",
"MulReductionVI", "MulReductionVL",
"MulReductionVF", "MulReductionVD",
< prev index next >