< prev index next >
src/hotspot/cpu/arm/arm.ad
Print this page
rev 60615 : 8231441: Initial SVE backend support
Reviewed-by: adinn, pli
Contributed-by: joshua.zhu@arm.com, yang.zhang@arm.com, ningsheng.jian@arm.com
*** 1004,1013 ****
--- 1004,1021 ----
// Vector width in bytes
const int Matcher::vector_width_in_bytes(BasicType bt) {
return MaxVectorSize;
}
+ const bool Matcher::supports_scalable_vector() {
+ return false;
+ }
+
+ const int Matcher::scalable_vector_reg_size(const BasicType bt) {
+ return -1;
+ }
+
// Vector ideal reg corresponding to specified size in bytes
const uint Matcher::vector_ideal_reg(int size) {
assert(MaxVectorSize >= size, "");
switch(size) {
case 8: return Op_VecD;
< prev index next >