--- a/hotspot/src/share/vm/opto/matcher.hpp Mon Apr 18 20:57:16 2016 +0000
+++ b/hotspot/src/share/vm/opto/matcher.hpp Mon Apr 18 15:18:14 2016 -0700
@@ -273,6 +273,9 @@
// e.g. Op_ vector nodes and other intrinsics while guarding with vlen
static const bool match_rule_supported_vector(int opcode, int vlen);
+ // Some microarchitectures have mask registers used on vectors
+ static const bool has_predicated_vectors(void);
+
// Some uarchs have different sized float register resources
static const int float_pressure(int default_pressure_threshold);