comparison gcc/doc/arm-neon-intrinsics.texi @ 55:77e2b8dfacca gcc-4.4.5

update it from 4.4.3 to 4.5.0
author ryoma <e075725@ie.u-ryukyu.ac.jp>
date Fri, 12 Feb 2010 23:39:51 +0900
parents a06113de4d67
children f6334be47118
comparison
equal deleted inserted replaced
52:c156f1bd5cd9 55:77e2b8dfacca
4694 4694
4695 @subsubsection Get lanes from a vector 4695 @subsubsection Get lanes from a vector
4696 4696
4697 @itemize @bullet 4697 @itemize @bullet
4698 @item uint32_t vget_lane_u32 (uint32x2_t, const int) 4698 @item uint32_t vget_lane_u32 (uint32x2_t, const int)
4699 @*@emph{Form of expected instruction(s):} @code{vmov.u32 @var{r0}, @var{d0}[@var{0}]} 4699 @*@emph{Form of expected instruction(s):} @code{vmov.32 @var{r0}, @var{d0}[@var{0}]}
4700 @end itemize 4700 @end itemize
4701 4701
4702 4702
4703 @itemize @bullet 4703 @itemize @bullet
4704 @item uint16_t vget_lane_u16 (uint16x4_t, const int) 4704 @item uint16_t vget_lane_u16 (uint16x4_t, const int)
4712 @end itemize 4712 @end itemize
4713 4713
4714 4714
4715 @itemize @bullet 4715 @itemize @bullet
4716 @item int32_t vget_lane_s32 (int32x2_t, const int) 4716 @item int32_t vget_lane_s32 (int32x2_t, const int)
4717 @*@emph{Form of expected instruction(s):} @code{vmov.s32 @var{r0}, @var{d0}[@var{0}]} 4717 @*@emph{Form of expected instruction(s):} @code{vmov.32 @var{r0}, @var{d0}[@var{0}]}
4718 @end itemize 4718 @end itemize
4719 4719
4720 4720
4721 @itemize @bullet 4721 @itemize @bullet
4722 @item int16_t vget_lane_s16 (int16x4_t, const int) 4722 @item int16_t vget_lane_s16 (int16x4_t, const int)
4730 @end itemize 4730 @end itemize
4731 4731
4732 4732
4733 @itemize @bullet 4733 @itemize @bullet
4734 @item float32_t vget_lane_f32 (float32x2_t, const int) 4734 @item float32_t vget_lane_f32 (float32x2_t, const int)
4735 @*@emph{Form of expected instruction(s):} @code{vmov.f32 @var{r0}, @var{d0}[@var{0}]} 4735 @*@emph{Form of expected instruction(s):} @code{vmov.32 @var{r0}, @var{d0}[@var{0}]}
4736 @end itemize 4736 @end itemize
4737 4737
4738 4738
4739 @itemize @bullet 4739 @itemize @bullet
4740 @item poly16_t vget_lane_p16 (poly16x4_t, const int) 4740 @item poly16_t vget_lane_p16 (poly16x4_t, const int)
4760 @end itemize 4760 @end itemize
4761 4761
4762 4762
4763 @itemize @bullet 4763 @itemize @bullet
4764 @item uint32_t vgetq_lane_u32 (uint32x4_t, const int) 4764 @item uint32_t vgetq_lane_u32 (uint32x4_t, const int)
4765 @*@emph{Form of expected instruction(s):} @code{vmov.u32 @var{r0}, @var{d0}[@var{0}]} 4765 @*@emph{Form of expected instruction(s):} @code{vmov.32 @var{r0}, @var{d0}[@var{0}]}
4766 @end itemize 4766 @end itemize
4767 4767
4768 4768
4769 @itemize @bullet 4769 @itemize @bullet
4770 @item uint16_t vgetq_lane_u16 (uint16x8_t, const int) 4770 @item uint16_t vgetq_lane_u16 (uint16x8_t, const int)
4778 @end itemize 4778 @end itemize
4779 4779
4780 4780
4781 @itemize @bullet 4781 @itemize @bullet
4782 @item int32_t vgetq_lane_s32 (int32x4_t, const int) 4782 @item int32_t vgetq_lane_s32 (int32x4_t, const int)
4783 @*@emph{Form of expected instruction(s):} @code{vmov.s32 @var{r0}, @var{d0}[@var{0}]} 4783 @*@emph{Form of expected instruction(s):} @code{vmov.32 @var{r0}, @var{d0}[@var{0}]}
4784 @end itemize 4784 @end itemize
4785 4785
4786 4786
4787 @itemize @bullet 4787 @itemize @bullet
4788 @item int16_t vgetq_lane_s16 (int16x8_t, const int) 4788 @item int16_t vgetq_lane_s16 (int16x8_t, const int)
4796 @end itemize 4796 @end itemize
4797 4797
4798 4798
4799 @itemize @bullet 4799 @itemize @bullet
4800 @item float32_t vgetq_lane_f32 (float32x4_t, const int) 4800 @item float32_t vgetq_lane_f32 (float32x4_t, const int)
4801 @*@emph{Form of expected instruction(s):} @code{vmov.f32 @var{r0}, @var{d0}[@var{0}]} 4801 @*@emph{Form of expected instruction(s):} @code{vmov.32 @var{r0}, @var{d0}[@var{0}]}
4802 @end itemize 4802 @end itemize
4803 4803
4804 4804
4805 @itemize @bullet 4805 @itemize @bullet
4806 @item poly16_t vgetq_lane_p16 (poly16x8_t, const int) 4806 @item poly16_t vgetq_lane_p16 (poly16x8_t, const int)