Lines Matching refs:vform
12 VectorFormat VectorFormatHalfWidth(VectorFormat vform) {
13 DCHECK(vform == kFormat8H || vform == kFormat4S || vform == kFormat2D ||
14 vform == kFormatH || vform == kFormatS || vform == kFormatD);
15 switch (vform) {
33 VectorFormat VectorFormatDoubleWidth(VectorFormat vform) {
34 DCHECK(vform == kFormat8B || vform == kFormat4H || vform == kFormat2S ||
35 vform == kFormatB || vform == kFormatH || vform == kFormatS);
36 switch (vform) {
54 VectorFormat VectorFormatFillQ(VectorFormat vform) {
55 switch (vform) {
77 VectorFormat VectorFormatHalfWidthDoubleLanes(VectorFormat vform) {
78 switch (vform) {
96 VectorFormat VectorFormatDoubleLanes(VectorFormat vform) {
97 DCHECK(vform == kFormat8B || vform == kFormat4H || vform == kFormat2S);
98 switch (vform) {
110 VectorFormat VectorFormatHalfLanes(VectorFormat vform) {
111 DCHECK(vform == kFormat16B || vform == kFormat8H || vform == kFormat4S);
112 switch (vform) {
143 VectorFormat ScalarFormatFromFormat(VectorFormat vform) {
144 return ScalarFormatFromLaneSize(LaneSizeInBitsFromFormat(vform));
147 unsigned RegisterSizeInBytesFromFormat(VectorFormat vform) {
148 return RegisterSizeInBitsFromFormat(vform) / 8;
151 unsigned RegisterSizeInBitsFromFormat(VectorFormat vform) {
152 DCHECK_NE(vform, kFormatUndefined);
153 switch (vform) {
172 unsigned LaneSizeInBitsFromFormat(VectorFormat vform) {
173 DCHECK_NE(vform, kFormatUndefined);
174 switch (vform) {
196 int LaneSizeInBytesFromFormat(VectorFormat vform) {
197 return LaneSizeInBitsFromFormat(vform) / 8;
200 int LaneSizeInBytesLog2FromFormat(VectorFormat vform) {
201 DCHECK_NE(vform, kFormatUndefined);
202 switch (vform) {
224 int LaneCountFromFormat(VectorFormat vform) {
225 DCHECK_NE(vform, kFormatUndefined);
226 switch (vform) {
249 int MaxLaneCountFromFormat(VectorFormat vform) {
250 DCHECK_NE(vform, kFormatUndefined);
251 switch (vform) {
273 // Does 'vform' indicate a vector format or a scalar format?
274 bool IsVectorFormat(VectorFormat vform) {
275 DCHECK_NE(vform, kFormatUndefined);
276 switch (vform) {
287 int64_t MaxIntFromFormat(VectorFormat vform) {
288 return INT64_MAX >> (64 - LaneSizeInBitsFromFormat(vform));
291 int64_t MinIntFromFormat(VectorFormat vform) {
292 return INT64_MIN >> (64 - LaneSizeInBitsFromFormat(vform));
295 uint64_t MaxUintFromFormat(VectorFormat vform) {
296 return UINT64_MAX >> (64 - LaneSizeInBitsFromFormat(vform));