8262355: Support for AVX-512 opmask register allocation.

Reviewed-by: vlivanov, njian, kvn
This commit is contained in:
Jatin Bhateja 2021-04-04 17:47:23 +00:00
parent 078066695b
commit f084bd2f61
41 changed files with 1570 additions and 295 deletions

View file

@ -2440,7 +2440,7 @@ static bool is_vector_bitwise_op(Node* n) {
}
static bool is_vector_bitwise_cone_root(Node* n) {
if (!is_vector_bitwise_op(n)) {
if (n->bottom_type()->isa_vectmask() || !is_vector_bitwise_op(n)) {
return false;
}
for (DUIterator_Fast imax, i = n->fast_outs(imax); i < imax; i++) {