Home | History | Annotate | Download | only in nios2
      1 # Source file used to test the LDWM instruction
      2 
      3 foo:
      4 	ldwm	{r2},--(r23)
      5 	ldwm	{r3},--(r23)
      6 	ldwm	{r4},--(r23)
      7 	ldwm	{r5},--(r23)
      8 	ldwm	{r6},--(r23)
      9 	ldwm	{r7},--(r23)
     10 	ldwm	{r8},--(r23)
     11 	ldwm	{r9},--(r23)
     12 	ldwm	{r10},--(r23)
     13 	ldwm	{r11},--(r23)
     14 	ldwm	{r12},--(r23)
     15 	ldwm	{r13},--(r23)
     16 	ldwm	{r14},(r2)++
     17 	ldwm	{r14,r15},(r2)++
     18 	ldwm	{r14,r15,r16},(r2)++
     19 	ldwm	{r14,r15,r16,r17},(r2)++
     20 	ldwm	{r14,r15,r16,r17,r18},(r2)++
     21 	ldwm	{r14,r15,r16,r17,r18,r19},(r2)++
     22 	ldwm	{r14,r15,r16,r17,r18,r19,r20},(r2)++
     23 	ldwm	{r14,r15,r16,r17,r18,r19,r20,r21},(r2)++
     24 	ldwm	{r14,r15,r16,r17,r18,r19,r20,r21,r22},(r2)++
     25 	ldwm	{r14,r15,r16,r17,r18,r19,r20,r21,r22,r23},(r2)++
     26 	ldwm	{r14,r15,r16,r17,r18,r19,r20,r21,r22,r23,fp},(r2)++
     27 	ldwm	{r14,r15,r16,r17,r18,r19,r20,r21,r22,r23,fp,ra},(r2)++
     28 	ldwm	{r2,r7,r11},(r13)++
     29 	ldwm	{r2,r7,r11},(r13)++,ret
     30 	ldwm	{r2,r7,r11},(r13)++,writeback
     31 	ldwm	{r2,r7,r11},(r13)++,ret,writeback
     32