Lines Matching refs:N32
7 …ux -relocation-model=static -target-abi n32 < %s | FileCheck --check-prefixes=ALL,NEW,N32,NEW-BE %s
8 …ux -relocation-model=static -target-abi n32 < %s | FileCheck --check-prefixes=ALL,NEW,N32,NEW-LE %s
21 ; Set up the stack with an 8-byte local area. N32/N64 must also make room for
24 ; N32: addiu [[SP:\$sp]], $sp, -64
44 ; For N32/N64, it is only 8 since the fixed arguments do not reserve stack
49 ; N32-DAG: addiu [[VA:\$[0-9]+]], [[SP]], 8
50 ; N32-DAG: sw [[VA]], 0([[SP]])
65 ; N32-DAG: lw [[VA:\$[0-9]+]], 0([[SP]])
66 ; N32-DAG: addiu [[VA2:\$[0-9]+]], [[VA]], 8
67 ; N32-DAG: sw [[VA2]], 0([[SP]])
76 ; Big-endian mode for N32/N64 must add an additional 4 to the offset due to byte
86 ; N32-DAG: addiu [[GV:\$[0-9]+]], ${{[0-9]+}}, %lo(hwords)
99 ; N32-DAG: lw [[VA2:\$[0-9]+]], 0([[SP]])
100 ; N32-DAG: addiu [[VA3:\$[0-9]+]], [[VA2]], 8
101 ; N32-DAG: sw [[VA3]], 0([[SP]])
139 ; Set up the stack with an 8-byte local area. N32/N64 must also make room for
142 ; N32: addiu [[SP:\$sp]], $sp, -64
162 ; For N32/N64, it is only 8 since the fixed arguments do not reserve stack
167 ; N32-DAG: addiu [[VA:\$[0-9]+]], [[SP]], 8
168 ; N32-DAG: sw [[VA]], 0([[SP]])
183 ; N32-DAG: lw [[VA:\$[0-9]+]], 0([[SP]])
184 ; N32-DAG: addiu [[VA2:\$[0-9]+]], [[VA]], 8
185 ; N32-DAG: sw [[VA2]], 0([[SP]])
194 ; Big-endian mode for N32/N64 must add an additional 4 to the offset due to byte
204 ; N32-DAG: addiu [[GV:\$[0-9]+]], ${{[0-9]+}}, %lo(words)
217 ; N32-DAG: lw [[VA2:\$[0-9]+]], 0([[SP]])
218 ; N32-DAG: addiu [[VA3:\$[0-9]+]], [[VA2]], 8
219 ; N32-DAG: sw [[VA3]], 0([[SP]])
257 ; Set up the stack with an 8-byte local area. N32/N64 must also make room for
260 ; N32: addiu [[SP:\$sp]], $sp, -64
280 ; For N32/N64, it is only 8 since the fixed arguments do not reserve stack
285 ; N32-DAG: addiu [[VA:\$[0-9]+]], [[SP]], 8
286 ; N32-DAG: sw [[VA]], 0([[SP]])
304 ; N32-DAG: lw [[VA:\$[0-9]+]], 0([[SP]])
305 ; N32-DAG: addiu [[VA2:\$[0-9]+]], [[VA]], 8
306 ; N32-DAG: sw [[VA2]], 0([[SP]])
315 ; Big-endian mode for N32/N64 must add an additional 4 to the offset due to byte
326 ; N32-DAG: addiu [[GV:\$[0-9]+]], ${{[0-9]+}}, %lo(dwords)
341 ; N32-DAG: lw [[VA2:\$[0-9]+]], 0([[SP]])
342 ; N32-DAG: addiu [[VA3:\$[0-9]+]], [[VA2]], 8
343 ; N32-DAG: sw [[VA3]], 0([[SP]])
384 ; Set up the stack with an 8-byte local area. N32/N64 must also make room for
387 ; N32: addiu [[SP:\$sp]], $sp, -64
407 ; For N32/N64, it is only 8 since the fixed arguments do not reserve stack
412 ; N32-DAG: addiu [[VA:\$[0-9]+]], [[SP]], 8
413 ; N32-DAG: sw [[VA]], 0([[SP]])
428 ; N32-DAG: lw [[VA:\$[0-9]+]], 0([[SP]])
429 ; N32-DAG: addiu [[VA2:\$[0-9]+]], [[VA]], 8
430 ; N32-DAG: sw [[VA2]], 0([[SP]])
439 ; Big-endian mode for N32/N64 must add an additional 4 to the offset due to byte
449 ; N32-DAG: addiu [[GV:\$[0-9]+]], ${{[0-9]+}}, %lo(hwords)
462 ; N32-DAG: lw [[VA2:\$[0-9]+]], 0([[SP]])
463 ; N32-DAG: addiu [[VA3:\$[0-9]+]], [[VA2]], 8
464 ; N32-DAG: sw [[VA3]], 0([[SP]])
502 ; Set up the stack with an 8-byte local area. N32/N64 must also make room for
505 ; N32: addiu [[SP:\$sp]], $sp, -64
525 ; For N32/N64, it is only 8 since the fixed arguments do not reserve stack
530 ; N32-DAG: addiu [[VA:\$[0-9]+]], [[SP]], 8
531 ; N32-DAG: sw [[VA]], 0([[SP]])
546 ; N32-DAG: lw [[VA:\$[0-9]+]], 0([[SP]])
547 ; N32-DAG: addiu [[VA2:\$[0-9]+]], [[VA]], 8
548 ; N32-DAG: sw [[VA2]], 0([[SP]])
557 ; Big-endian mode for N32/N64 must add an additional 4 to the offset due to byte
567 ; N32-DAG: addiu [[GV:\$[0-9]+]], ${{[0-9]+}}, %lo(words)
580 ; N32-DAG: lw [[VA2:\$[0-9]+]], 0([[SP]])
581 ; N32-DAG: addiu [[VA3:\$[0-9]+]], [[VA2]], 8
582 ; N32-DAG: sw [[VA3]], 0([[SP]])
620 ; Set up the stack with an 8-byte local area. N32/N64 must also make room for
623 ; N32: addiu [[SP:\$sp]], $sp, -64
643 ; For N32/N64, it is only 8 since the fixed arguments do not reserve stack
648 ; N32-DAG: addiu [[VA:\$[0-9]+]], [[SP]], 8
649 ; N32-DAG: sw [[VA]], 0([[SP]])
667 ; N32-DAG: lw [[VA:\$[0-9]+]], 0([[SP]])
668 ; N32-DAG: addiu [[VA2:\$[0-9]+]], [[VA]], 8
669 ; N32-DAG: sw [[VA2]], 0([[SP]])
678 ; Big-endian mode for N32/N64 must add an additional 4 to the offset due to byte
689 ; N32-DAG: addiu [[GV:\$[0-9]+]], ${{[0-9]+}}, %lo(dwords)
704 ; N32-DAG: lw [[VA2:\$[0-9]+]], 0([[SP]])
705 ; N32-DAG: addiu [[VA3:\$[0-9]+]], [[VA2]], 8
706 ; N32-DAG: sw [[VA3]], 0([[SP]])
747 ; Set up the stack with an 8-byte local area. N32/N64 must also make room for
750 ; N32: addiu [[SP:\$sp]], $sp, -64
769 ; For N32/N64, it is only 8 since the fixed arguments do not reserve stack
774 ; N32-DAG: addiu [[VA:\$[0-9]+]], [[SP]], 8
775 ; N32-DAG: sw [[VA]], 0([[SP]])
790 ; N32-DAG: lw [[VA:\$[0-9]+]], 0([[SP]])
791 ; N32-DAG: addiu [[VA2:\$[0-9]+]], [[VA]], 8
792 ; N32-DAG: sw [[VA2]], 0([[SP]])
801 ; Big-endian mode for N32/N64 must add an additional 4 to the offset due to byte
811 ; N32-DAG: addiu [[GV:\$[0-9]+]], ${{[0-9]+}}, %lo(hwords)
824 ; N32-DAG: lw [[VA2:\$[0-9]+]], 0([[SP]])
825 ; N32-DAG: addiu [[VA3:\$[0-9]+]], [[VA2]], 8
826 ; N32-DAG: sw [[VA3]], 0([[SP]])
864 ; Set up the stack with an 8-byte local area. N32/N64 must also make room for
867 ; N32: addiu [[SP:\$sp]], $sp, -64
886 ; For N32/N64, it is only 8 since the fixed arguments do not reserve stack
891 ; N32-DAG: addiu [[VA:\$[0-9]+]], [[SP]], 8
892 ; N32-DAG: sw [[VA]], 0([[SP]])
907 ; N32-DAG: lw [[VA:\$[0-9]+]], 0([[SP]])
908 ; N32-DAG: addiu [[VA2:\$[0-9]+]], [[VA]], 8
909 ; N32-DAG: sw [[VA2]], 0([[SP]])
918 ; Big-endian mode for N32/N64 must add an additional 4 to the offset due to byte
928 ; N32-DAG: addiu [[GV:\$[0-9]+]], ${{[0-9]+}}, %lo(words)
941 ; N32-DAG: lw [[VA2:\$[0-9]+]], 0([[SP]])
942 ; N32-DAG: addiu [[VA3:\$[0-9]+]], [[VA2]], 8
943 ; N32-DAG: sw [[VA3]], 0([[SP]])
981 ; Set up the stack with an 8-byte local area. N32/N64 must also make room for
984 ; N32: addiu [[SP:\$sp]], $sp, -64
1003 ; For N32/N64, it is only 8 since the fixed arguments do not reserve stack
1008 ; N32-DAG: addiu [[VA:\$[0-9]+]], [[SP]], 8
1009 ; N32-DAG: sw [[VA]], 0([[SP]])
1027 ; N32-DAG: lw [[VA:\$[0-9]+]], 0([[SP]])
1028 ; N32-DAG: addiu [[VA2:\$[0-9]+]], [[VA]], 8
1029 ; N32-DAG: sw [[VA2]], 0([[SP]])
1038 ; Big-endian mode for N32/N64 must add an additional 4 to the offset due to byte
1049 ; N32-DAG: addiu [[GV:\$[0-9]+]], ${{[0-9]+}}, %lo(dwords)
1064 ; N32-DAG: lw [[VA2:\$[0-9]+]], 0([[SP]])
1065 ; N32-DAG: addiu [[VA3:\$[0-9]+]], [[VA2]], 8
1066 ; N32-DAG: sw [[VA3]], 0([[SP]])