[14] RFR (XS): 8234392: C2: Extend Matcher::match_rule_supported_vector() with element type information
Vladimir Ivanov
vladimir.x.ivanov at oracle.com
Thu Dec 5 09:53:28 UTC 2019
http://cr.openjdk.java.net/~vlivanov/8234392/webrev.00/
https://bugs.openjdk.java.net/browse/JDK-8234392
Make basic type available in Matcher::match_rule_supported_vector() and
refactor Matcher::match_rule_supported_vector() on x86.
It enables significant simplification of
Matcher::match_rule_supported_vector()on x86 by using
Matcher::vector_size_supported() to cover cases like AXV2 is required
for 256-bit operaions on integral (see Matcher::vector_width_in_bytes()
[1] for details).
Contributed-by: Jatin Bhateja <jatin.bhateja at intel.com>
Reviewed-by: vlivanov, sviswanathan, ?
Testing: tier1-4
Best regards,
Vladimir Ivanov
[1]
http://hg.openjdk.java.net/jdk/jdk/file/tip/src/hotspot/cpu/x86/x86.ad#l1442
More information about the hotspot-compiler-dev
mailing list