Lines Matching full:of

3  * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
29 /// Clears the MMX state by setting the state of the x87 stack registers
43 /// value of the 32-bit integer parameter and setting the upper 32 bits to 0.
51 /// \returns A 64-bit integer vector. The lower 32 bits contain the value of the
59 /// Returns the lower 32 bits of a 64-bit integer vector as a 32-bit
68 /// \returns A 32-bit signed integer value containing the lower 32 bits of the
109 /// vector parameters of [4 x i16] into 8-bit signed integer values, and
110 /// constructs a 64-bit integer vector of [8 x i8] as the result.
120 /// A 64-bit integer vector of [4 x i16]. The converted [4 x i8] values are
121 /// written to the lower 32 bits of the result.
123 /// A 64-bit integer vector of [4 x i16]. The converted [4 x i8] values are
124 /// written to the upper 32 bits of the result.
125 /// \returns A 64-bit integer vector of [8 x i8] containing the converted
134 /// vector parameters of [2 x i32] into 16-bit signed integer values, and
135 /// constructs a 64-bit integer vector of [4 x i16] as the result.
145 /// A 64-bit integer vector of [2 x i32]. The converted [2 x i16] values are
146 /// written to the lower 32 bits of the result.
148 /// A 64-bit integer vector of [2 x i32]. The converted [2 x i16] values are
149 /// written to the upper 32 bits of the result.
150 /// \returns A 64-bit integer vector of [4 x i16] containing the converted
159 /// vector parameters of [4 x i16] into 8-bit unsigned integer values, and
160 /// constructs a 64-bit integer vector of [8 x i8] as the result.
170 /// A 64-bit integer vector of [4 x i16]. The converted [4 x i8] values are
171 /// written to the lower 32 bits of the result.
173 /// A 64-bit integer vector of [4 x i16]. The converted [4 x i8] values are
174 /// written to the upper 32 bits of the result.
175 /// \returns A 64-bit integer vector of [8 x i8] containing the converted
183 /// Unpacks the upper 32 bits from two 64-bit integer vectors of [8 x i8]
184 /// and interleaves them into a 64-bit integer vector of [8 x i8].
191 /// A 64-bit integer vector of [8 x i8]. \n
192 /// Bits [39:32] are written to bits [7:0] of the result. \n
193 /// Bits [47:40] are written to bits [23:16] of the result. \n
194 /// Bits [55:48] are written to bits [39:32] of the result. \n
195 /// Bits [63:56] are written to bits [55:48] of the result.
197 /// A 64-bit integer vector of [8 x i8].
198 /// Bits [39:32] are written to bits [15:8] of the result. \n
199 /// Bits [47:40] are written to bits [31:24] of the result. \n
200 /// Bits [55:48] are written to bits [47:40] of the result. \n
201 /// Bits [63:56] are written to bits [63:56] of the result.
202 /// \returns A 64-bit integer vector of [8 x i8] containing the interleaved
210 /// Unpacks the upper 32 bits from two 64-bit integer vectors of
211 /// [4 x i16] and interleaves them into a 64-bit integer vector of [4 x i16].
218 /// A 64-bit integer vector of [4 x i16].
219 /// Bits [47:32] are written to bits [15:0] of the result. \n
220 /// Bits [63:48] are written to bits [47:32] of the result.
222 /// A 64-bit integer vector of [4 x i16].
223 /// Bits [47:32] are written to bits [31:16] of the result. \n
224 /// Bits [63:48] are written to bits [63:48] of the result.
225 /// \returns A 64-bit integer vector of [4 x i16] containing the interleaved
233 /// Unpacks the upper 32 bits from two 64-bit integer vectors of
234 /// [2 x i32] and interleaves them into a 64-bit integer vector of [2 x i32].
241 /// A 64-bit integer vector of [2 x i32]. The upper 32 bits are written to
242 /// the lower 32 bits of the result.
244 /// A 64-bit integer vector of [2 x i32]. The upper 32 bits are written to
245 /// the upper 32 bits of the result.
246 /// \returns A 64-bit integer vector of [2 x i32] containing the interleaved
254 /// Unpacks the lower 32 bits from two 64-bit integer vectors of [8 x i8]
255 /// and interleaves them into a 64-bit integer vector of [8 x i8].
262 /// A 64-bit integer vector of [8 x i8].
263 /// Bits [7:0] are written to bits [7:0] of the result. \n
264 /// Bits [15:8] are written to bits [23:16] of the result. \n
265 /// Bits [23:16] are written to bits [39:32] of the result. \n
266 /// Bits [31:24] are written to bits [55:48] of the result.
268 /// A 64-bit integer vector of [8 x i8].
269 /// Bits [7:0] are written to bits [15:8] of the result. \n
270 /// Bits [15:8] are written to bits [31:24] of the result. \n
271 /// Bits [23:16] are written to bits [47:40] of the result. \n
272 /// Bits [31:24] are written to bits [63:56] of the result.
273 /// \returns A 64-bit integer vector of [8 x i8] containing the interleaved
281 /// Unpacks the lower 32 bits from two 64-bit integer vectors of
282 /// [4 x i16] and interleaves them into a 64-bit integer vector of [4 x i16].
289 /// A 64-bit integer vector of [4 x i16].
290 /// Bits [15:0] are written to bits [15:0] of the result. \n
291 /// Bits [31:16] are written to bits [47:32] of the result.
293 /// A 64-bit integer vector of [4 x i16].
294 /// Bits [15:0] are written to bits [31:16] of the result. \n
295 /// Bits [31:16] are written to bits [63:48] of the result.
296 /// \returns A 64-bit integer vector of [4 x i16] containing the interleaved
304 /// Unpacks the lower 32 bits from two 64-bit integer vectors of
305 /// [2 x i32] and interleaves them into a 64-bit integer vector of [2 x i32].
312 /// A 64-bit integer vector of [2 x i32]. The lower 32 bits are written to
313 /// the lower 32 bits of the result.
315 /// A 64-bit integer vector of [2 x i32]. The lower 32 bits are written to
316 /// the upper 32 bits of the result.
317 /// \returns A 64-bit integer vector of [2 x i32] containing the interleaved
325 /// Adds each 8-bit integer element of the first 64-bit integer vector
326 /// of [8 x i8] to the corresponding 8-bit integer element of the second
327 /// 64-bit integer vector of [8 x i8]. The lower 8 bits of the results are
328 /// packed into a 64-bit integer vector of [8 x i8].
335 /// A 64-bit integer vector of [8 x i8].
337 /// A 64-bit integer vector of [8 x i8].
338 /// \returns A 64-bit integer vector of [8 x i8] containing the sums of both
346 /// Adds each 16-bit integer element of the first 64-bit integer vector
347 /// of [4 x i16] to the corresponding 16-bit integer element of the second
348 /// 64-bit integer vector of [4 x i16]. The lower 16 bits of the results are
349 /// packed into a 64-bit integer vector of [4 x i16].
356 /// A 64-bit integer vector of [4 x i16].
358 /// A 64-bit integer vector of [4 x i16].
359 /// \returns A 64-bit integer vector of [4 x i16] containing the sums of both
367 /// Adds each 32-bit integer element of the first 64-bit integer vector
368 /// of [2 x i32] to the corresponding 32-bit integer element of the second
369 /// 64-bit integer vector of [2 x i32]. The lower 32 bits of the results are
370 /// packed into a 64-bit integer vector of [2 x i32].
377 /// A 64-bit integer vector of [2 x i32].
379 /// A 64-bit integer vector of [2 x i32].
380 /// \returns A 64-bit integer vector of [2 x i32] containing the sums of both
388 /// Adds, with saturation, each 8-bit signed integer element of the first
389 /// 64-bit integer vector of [8 x i8] to the corresponding 8-bit signed
390 /// integer element of the second 64-bit integer vector of [8 x i8].
394 /// 64-bit integer vector of [8 x i8].
401 /// A 64-bit integer vector of [8 x i8].
403 /// A 64-bit integer vector of [8 x i8].
404 /// \returns A 64-bit integer vector of [8 x i8] containing the saturated sums
405 /// of both parameters.
412 /// Adds, with saturation, each 16-bit signed integer element of the first
413 /// 64-bit integer vector of [4 x i16] to the corresponding 16-bit signed
414 /// integer element of the second 64-bit integer vector of [4 x i16].
418 /// 64-bit integer vector of [4 x i16].
425 /// A 64-bit integer vector of [4 x i16].
427 /// A 64-bit integer vector of [4 x i16].
428 /// \returns A 64-bit integer vector of [4 x i16] containing the saturated sums
429 /// of both parameters.
436 /// Adds, with saturation, each 8-bit unsigned integer element of the first
437 /// 64-bit integer vector of [8 x i8] to the corresponding 8-bit unsigned
438 /// integer element of the second 64-bit integer vector of [8 x i8].
441 /// into a 64-bit integer vector of [8 x i8].
448 /// A 64-bit integer vector of [8 x i8].
450 /// A 64-bit integer vector of [8 x i8].
451 /// \returns A 64-bit integer vector of [8 x i8] containing the saturated
452 /// unsigned sums of both parameters.
459 /// Adds, with saturation, each 16-bit unsigned integer element of the first
460 /// 64-bit integer vector of [4 x i16] to the corresponding 16-bit unsigned
461 /// integer element of the second 64-bit integer vector of [4 x i16].
464 /// into a 64-bit integer vector of [4 x i16].
471 /// A 64-bit integer vector of [4 x i16].
473 /// A 64-bit integer vector of [4 x i16].
474 /// \returns A 64-bit integer vector of [4 x i16] containing the saturated
475 /// unsigned sums of both parameters.
482 /// Subtracts each 8-bit integer element of the second 64-bit integer
483 /// vector of [8 x i8] from the corresponding 8-bit integer element of the
484 /// first 64-bit integer vector of [8 x i8]. The lower 8 bits of the results
485 /// are packed into a 64-bit integer vector of [8 x i8].
492 /// A 64-bit integer vector of [8 x i8] containing the minuends.
494 /// A 64-bit integer vector of [8 x i8] containing the subtrahends.
495 /// \returns A 64-bit integer vector of [8 x i8] containing the differences of
503 /// Subtracts each 16-bit integer element of the second 64-bit integer
504 /// vector of [4 x i16] from the corresponding 16-bit integer element of the
505 /// first 64-bit integer vector of [4 x i16]. The lower 16 bits of the
506 /// results are packed into a 64-bit integer vector of [4 x i16].
513 /// A 64-bit integer vector of [4 x i16] containing the minuends.
515 /// A 64-bit integer vector of [4 x i16] containing the subtrahends.
516 /// \returns A 64-bit integer vector of [4 x i16] containing the differences of
524 /// Subtracts each 32-bit integer element of the second 64-bit integer
525 /// vector of [2 x i32] from the corresponding 32-bit integer element of the
526 /// first 64-bit integer vector of [2 x i32]. The lower 32 bits of the
527 /// results are packed into a 64-bit integer vector of [2 x i32].
534 /// A 64-bit integer vector of [2 x i32] containing the minuends.
536 /// A 64-bit integer vector of [2 x i32] containing the subtrahends.
537 /// \returns A 64-bit integer vector of [2 x i32] containing the differences of
545 /// Subtracts, with saturation, each 8-bit signed integer element of the second
546 /// 64-bit integer vector of [8 x i8] from the corresponding 8-bit signed
547 /// integer element of the first 64-bit integer vector of [8 x i8].
551 /// into a 64-bit integer vector of [8 x i8].
558 /// A 64-bit integer vector of [8 x i8] containing the minuends.
560 /// A 64-bit integer vector of [8 x i8] containing the subtrahends.
561 /// \returns A 64-bit integer vector of [8 x i8] containing the saturated
562 /// differences of both parameters.
569 /// Subtracts, with saturation, each 16-bit signed integer element of the
570 /// second 64-bit integer vector of [4 x i16] from the corresponding 16-bit
571 /// signed integer element of the first 64-bit integer vector of [4 x i16].
575 /// into a 64-bit integer vector of [4 x i16].
582 /// A 64-bit integer vector of [4 x i16] containing the minuends.
584 /// A 64-bit integer vector of [4 x i16] containing the subtrahends.
585 /// \returns A 64-bit integer vector of [4 x i16] containing the saturated
586 /// differences of both parameters.
593 /// Subtracts each 8-bit unsigned integer element of the second 64-bit
594 /// integer vector of [8 x i8] from the corresponding 8-bit unsigned integer
595 /// element of the first 64-bit integer vector of [8 x i8].
597 /// If an element of the first vector is less than the corresponding element
598 /// of the second vector, the result is saturated to 0. The results are
599 /// packed into a 64-bit integer vector of [8 x i8].
606 /// A 64-bit integer vector of [8 x i8] containing the minuends.
608 /// A 64-bit integer vector of [8 x i8] containing the subtrahends.
609 /// \returns A 64-bit integer vector of [8 x i8] containing the saturated
610 /// differences of both parameters.
617 /// Subtracts each 16-bit unsigned integer element of the second 64-bit
618 /// integer vector of [4 x i16] from the corresponding 16-bit unsigned
619 /// integer element of the first 64-bit integer vector of [4 x i16].
621 /// If an element of the first vector is less than the corresponding element
622 /// of the second vector, the result is saturated to 0. The results are
623 /// packed into a 64-bit integer vector of [4 x i16].
630 /// A 64-bit integer vector of [4 x i16] containing the minuends.
632 /// A 64-bit integer vector of [4 x i16] containing the subtrahends.
633 /// \returns A 64-bit integer vector of [4 x i16] containing the saturated
634 /// differences of both parameters.
641 /// Multiplies each 16-bit signed integer element of the first 64-bit
642 /// integer vector of [4 x i16] by the corresponding 16-bit signed integer
643 /// element of the second 64-bit integer vector of [4 x i16] and get four
644 /// 32-bit products. Adds adjacent pairs of products to get two 32-bit sums.
645 /// The lower 32 bits of these two sums are packed into a 64-bit integer
646 /// vector of [2 x i32].
648 /// For example, bits [15:0] of both parameters are multiplied, bits [31:16]
649 /// of both parameters are multiplied, and the sum of both results is written
650 /// to bits [31:0] of the result.
657 /// A 64-bit integer vector of [4 x i16].
659 /// A 64-bit integer vector of [4 x i16].
660 /// \returns A 64-bit integer vector of [2 x i32] containing the sums of
661 /// products of both parameters.
668 /// Multiplies each 16-bit signed integer element of the first 64-bit
669 /// integer vector of [4 x i16] by the corresponding 16-bit signed integer
670 /// element of the second 64-bit integer vector of [4 x i16]. Packs the upper
671 /// 16 bits of the 32-bit products into a 64-bit integer vector of [4 x i16].
678 /// A 64-bit integer vector of [4 x i16].
680 /// A 64-bit integer vector of [4 x i16].
681 /// \returns A 64-bit integer vector of [4 x i16] containing the upper 16 bits
682 /// of the products of both parameters.
689 /// Multiplies each 16-bit signed integer element of the first 64-bit
690 /// integer vector of [4 x i16] by the corresponding 16-bit signed integer
691 /// element of the second 64-bit integer vector of [4 x i16]. Packs the lower
692 /// 16 bits of the 32-bit products into a 64-bit integer vector of [4 x i16].
699 /// A 64-bit integer vector of [4 x i16].
701 /// A 64-bit integer vector of [4 x i16].
702 /// \returns A 64-bit integer vector of [4 x i16] containing the lower 16 bits
703 /// of the products of both parameters.
710 /// Left-shifts each 16-bit signed integer element of the first
711 /// parameter, which is a 64-bit integer vector of [4 x i16], by the number
712 /// of bits specified by the second parameter, which is a 64-bit integer. The
713 /// lower 16 bits of the results are packed into a 64-bit integer vector of
721 /// A 64-bit integer vector of [4 x i16].
724 /// \returns A 64-bit integer vector of [4 x i16] containing the left-shifted
733 /// Left-shifts each 16-bit signed integer element of a 64-bit integer
734 /// vector of [4 x i16] by the number of bits specified by a 32-bit integer.
735 /// The lower 16 bits of the results are packed into a 64-bit integer vector
736 /// of [4 x i16].
743 /// A 64-bit integer vector of [4 x i16].
746 /// \returns A 64-bit integer vector of [4 x i16] containing the left-shifted
755 /// Left-shifts each 32-bit signed integer element of the first
756 /// parameter, which is a 64-bit integer vector of [2 x i32], by the number
757 /// of bits specified by the second parameter, which is a 64-bit integer. The
758 /// lower 32 bits of the results are packed into a 64-bit integer vector of
766 /// A 64-bit integer vector of [2 x i32].
769 /// \returns A 64-bit integer vector of [2 x i32] containing the left-shifted
778 /// Left-shifts each 32-bit signed integer element of a 64-bit integer
779 /// vector of [2 x i32] by the number of bits specified by a 32-bit integer.
780 /// The lower 32 bits of the results are packed into a 64-bit integer vector
781 /// of [2 x i32].
788 /// A 64-bit integer vector of [2 x i32].
791 /// \returns A 64-bit integer vector of [2 x i32] containing the left-shifted
800 /// Left-shifts the first 64-bit integer parameter by the number of bits
801 /// specified by the second 64-bit integer parameter. The lower 64 bits of
821 /// number of bits specified by the second parameter, which is a 32-bit
822 /// integer. The lower 64 bits of result are returned.
840 /// Right-shifts each 16-bit integer element of the first parameter,
841 /// which is a 64-bit integer vector of [4 x i16], by the number of bits
844 /// High-order bits are filled with the sign bit of the initial value of each
846 /// vector of [4 x i16].
853 /// A 64-bit integer vector of [4 x i16].
856 /// \returns A 64-bit integer vector of [4 x i16] containing the right-shifted
864 /// Right-shifts each 16-bit integer element of a 64-bit integer vector
865 /// of [4 x i16] by the number of bits specified by a 32-bit integer.
867 /// High-order bits are filled with the sign bit of the initial value of each
869 /// vector of [4 x i16].
876 /// A 64-bit integer vector of [4 x i16].
879 /// \returns A 64-bit integer vector of [4 x i16] containing the right-shifted
887 /// Right-shifts each 32-bit integer element of the first parameter,
888 /// which is a 64-bit integer vector of [2 x i32], by the number of bits
891 /// High-order bits are filled with the sign bit of the initial value of each
893 /// vector of [2 x i32].
900 /// A 64-bit integer vector of [2 x i32].
903 /// \returns A 64-bit integer vector of [2 x i32] containing the right-shifted
911 /// Right-shifts each 32-bit integer element of a 64-bit integer vector
912 /// of [2 x i32] by the number of bits specified by a 32-bit integer.
914 /// High-order bits are filled with the sign bit of the initial value of each
916 /// vector of [2 x i32].
923 /// A 64-bit integer vector of [2 x i32].
926 /// \returns A 64-bit integer vector of [2 x i32] containing the right-shifted
934 /// Right-shifts each 16-bit integer element of the first parameter,
935 /// which is a 64-bit integer vector of [4 x i16], by the number of bits
939 /// integer vector of [4 x i16].
946 /// A 64-bit integer vector of [4 x i16].
949 /// \returns A 64-bit integer vector of [4 x i16] containing the right-shifted
957 /// Right-shifts each 16-bit integer element of a 64-bit integer vector
958 /// of [4 x i16] by the number of bits specified by a 32-bit integer.
961 /// integer vector of [4 x i16].
968 /// A 64-bit integer vector of [4 x i16].
971 /// \returns A 64-bit integer vector of [4 x i16] containing the right-shifted
979 /// Right-shifts each 32-bit integer element of the first parameter,
980 /// which is a 64-bit integer vector of [2 x i32], by the number of bits
984 /// integer vector of [2 x i32].
991 /// A 64-bit integer vector of [2 x i32].
994 /// \returns A 64-bit integer vector of [2 x i32] containing the right-shifted
1002 /// Right-shifts each 32-bit integer element of a 64-bit integer vector
1003 /// of [2 x i32] by the number of bits specified by a 32-bit integer.
1006 /// integer vector of [2 x i32].
1013 /// A 64-bit integer vector of [2 x i32].
1016 /// \returns A 64-bit integer vector of [2 x i32] containing the right-shifted
1024 /// Right-shifts the first 64-bit integer parameter by the number of bits
1045 /// number of bits specified by the second parameter, which is a 32-bit
1065 /// Performs a bitwise AND of two 64-bit integer vectors.
1075 /// \returns A 64-bit integer vector containing the bitwise AND of both
1083 /// Performs a bitwise NOT of the first 64-bit integer vector, and then
1084 /// performs a bitwise AND of the intermediate result and the second 64-bit
1092 /// A 64-bit integer vector. The one's complement of this parameter is used
1096 /// \returns A 64-bit integer vector containing the bitwise AND of the second
1097 /// parameter and the one's complement of the first parameter.
1104 /// Performs a bitwise OR of two 64-bit integer vectors.
1114 /// \returns A 64-bit integer vector containing the bitwise OR of both
1122 /// Performs a bitwise exclusive OR of two 64-bit integer vectors.
1132 /// \returns A 64-bit integer vector containing the bitwise exclusive OR of both
1140 /// Compares the 8-bit integer elements of two 64-bit integer vectors of
1141 /// [8 x i8] to determine if the element of the first vector is equal to the
1142 /// corresponding element of the second vector.
1151 /// A 64-bit integer vector of [8 x i8].
1153 /// A 64-bit integer vector of [8 x i8].
1154 /// \returns A 64-bit integer vector of [8 x i8] containing the comparison
1162 /// Compares the 16-bit integer elements of two 64-bit integer vectors of
1163 /// [4 x i16] to determine if the element of the first vector is equal to the
1164 /// corresponding element of the second vector.
1173 /// A 64-bit integer vector of [4 x i16].
1175 /// A 64-bit integer vector of [4 x i16].
1176 /// \returns A 64-bit integer vector of [4 x i16] containing the comparison
1184 /// Compares the 32-bit integer elements of two 64-bit integer vectors of
1185 /// [2 x i32] to determine if the element of the first vector is equal to the
1186 /// corresponding element of the second vector.
1195 /// A 64-bit integer vector of [2 x i32].
1197 /// A 64-bit integer vector of [2 x i32].
1198 /// \returns A 64-bit integer vector of [2 x i32] containing the comparison
1206 /// Compares the 8-bit integer elements of two 64-bit integer vectors of
1207 /// [8 x i8] to determine if the element of the first vector is greater than
1208 /// the corresponding element of the second vector.
1217 /// A 64-bit integer vector of [8 x i8].
1219 /// A 64-bit integer vector of [8 x i8].
1220 /// \returns A 64-bit integer vector of [8 x i8] containing the comparison
1228 /// Compares the 16-bit integer elements of two 64-bit integer vectors of
1229 /// [4 x i16] to determine if the element of the first vector is greater than
1230 /// the corresponding element of the second vector.
1239 /// A 64-bit integer vector of [4 x i16].
1241 /// A 64-bit integer vector of [4 x i16].
1242 /// \returns A 64-bit integer vector of [4 x i16] containing the comparison
1250 /// Compares the 32-bit integer elements of two 64-bit integer vectors of
1251 /// [2 x i32] to determine if the element of the first vector is greater than
1252 /// the corresponding element of the second vector.
1261 /// A 64-bit integer vector of [2 x i32].
1263 /// A 64-bit integer vector of [2 x i32].
1264 /// \returns A 64-bit integer vector of [2 x i32] containing the comparison
1294 /// A 32-bit integer value used to initialize the upper 32 bits of the
1297 /// A 32-bit integer value used to initialize the lower 32 bits of the
1315 /// A 16-bit integer value used to initialize bits [63:48] of the result.
1317 /// A 16-bit integer value used to initialize bits [47:32] of the result.
1319 /// A 16-bit integer value used to initialize bits [31:16] of the result.
1321 /// A 16-bit integer value used to initialize bits [15:0] of the result.
1338 /// An 8-bit integer value used to initialize bits [63:56] of the result.
1340 /// An 8-bit integer value used to initialize bits [55:48] of the result.
1342 /// An 8-bit integer value used to initialize bits [47:40] of the result.
1344 /// An 8-bit integer value used to initialize bits [39:32] of the result.
1346 /// An 8-bit integer value used to initialize bits [31:24] of the result.
1348 /// An 8-bit integer value used to initialize bits [23:16] of the result.
1350 /// An 8-bit integer value used to initialize bits [15:8] of the result.
1352 /// An 8-bit integer value used to initialize bits [7:0] of the result.
1362 /// Constructs a 64-bit integer vector of [2 x i32], with each of the
1372 /// A 32-bit integer value used to initialize each vector element of the
1374 /// \returns An initialized 64-bit integer vector of [2 x i32].
1381 /// Constructs a 64-bit integer vector of [4 x i16], with each of the
1391 /// A 16-bit integer value used to initialize each vector element of the
1393 /// \returns An initialized 64-bit integer vector of [4 x i16].
1400 /// Constructs a 64-bit integer vector of [8 x i8], with each of the
1409 /// An 8-bit integer value used to initialize each vector element of the
1411 /// \returns An initialized 64-bit integer vector of [8 x i8].
1427 /// A 32-bit integer value used to initialize the lower 32 bits of the
1430 /// A 32-bit integer value used to initialize the upper 32 bits of the
1448 /// A 16-bit integer value used to initialize bits [15:0] of the result.
1450 /// A 16-bit integer value used to initialize bits [31:16] of the result.
1452 /// A 16-bit integer value used to initialize bits [47:32] of the result.
1454 /// A 16-bit integer value used to initialize bits [63:48] of the result.
1471 /// An 8-bit integer value used to initialize bits [7:0] of the result.
1473 /// An 8-bit integer value used to initialize bits [15:8] of the result.
1475 /// An 8-bit integer value used to initialize bits [23:16] of the result.
1477 /// An 8-bit integer value used to initialize bits [31:24] of the result.
1479 /// An 8-bit integer value used to initialize bits [39:32] of the result.
1481 /// An 8-bit integer value used to initialize bits [47:40] of the result.
1483 /// An 8-bit integer value used to initialize bits [55:48] of the result.
1485 /// An 8-bit integer value used to initialize bits [63:56] of the result.