z14 introduced alignment hints to help vector load/store
performance. For its predecessors, alignment hint defaults
to 0 (no alignment indicated).
Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8181)
}
sub vl {
- confess(err("ARGNUM")) if ($#_!=1);
+ confess(err("ARGNUM")) if ($#_<1||$#_>2);
VRX(0xe706,@_);
}
}
sub vlm {
- confess(err("ARGNUM")) if ($#_!=2);
+ confess(err("ARGNUM")) if ($#_<2||$#_>3);
VRSa(0xe736,@_);
}
}
sub vst {
- confess(err("ARGNUM")) if ($#_!=1);
+ confess(err("ARGNUM")) if ($#_<1||$#_>2);
VRX(0xe70e,@_);
}
}
sub vstm {
- confess(err("ARGNUM")) if ($#_!=2);
+ confess(err("ARGNUM")) if ($#_<2||$#_>3);
VRSa(0xe73e,@_);
}