• Home
  • Raw
  • Download

Lines Matching full:all

1 ; RUN: llc -march=mips < %s | FileCheck --check-prefixes=ALL,O32 %s
2 ; RUN: llc -march=mipsel < %s | FileCheck --check-prefixes=ALL,O32 %s
4 ; RUN-TODO: llc -march=mips64 -target-abi o32 < %s | FileCheck --check-prefixes=ALL,O32 %s
5 ; RUN-TODO: llc -march=mips64el -target-abi o32 < %s | FileCheck --check-prefixes=ALL,O32 %s
7 ; RUN: llc -march=mips64 -target-abi n32 < %s | FileCheck --check-prefixes=ALL,N32 %s
8 ; RUN: llc -march=mips64el -target-abi n32 < %s | FileCheck --check-prefixes=ALL,N32 %s
10 ; RUN: llc -march=mips64 -target-abi n64 < %s | FileCheck --check-prefixes=ALL,N64 %s
11 ; RUN: llc -march=mips64el -target-abi n64 < %s | FileCheck --check-prefixes=ALL,N64 %s
13 ; Test the memory layout for all ABI's and byte orders as specified by section
30 ; ALL-NOT: .p2align
31 ; ALL-LABEL: byte:
32 ; ALL: .byte 1
33 ; ALL: .size byte, 1
35 ; ALL: .p2align 1
36 ; ALL-LABEL: halfword:
37 ; ALL: .2byte 258
38 ; ALL: .size halfword, 2
40 ; ALL: .p2align 2
41 ; ALL-LABEL: word:
42 ; ALL: .4byte 16909060
43 ; ALL: .size word, 4
45 ; ALL: .p2align 2
46 ; ALL-LABEL: float:
47 ; ALL: .4byte 1065353216
48 ; ALL: .size float, 4
50 ; ALL: .p2align 3
51 ; ALL-LABEL: dword:
52 ; ALL: .8byte 283686952306183
53 ; ALL: .size dword, 8
55 ; ALL: .p2align 3
56 ; ALL-LABEL: double:
57 ; ALL: .8byte 4607182418800017408
58 ; ALL: .size double, 8
63 ; ALL-LABEL: pointer:
79 ; ALL-NOT: .p2align
80 ; ALL-LABEL: byte_array:
81 ; ALL: .ascii "\001\002"
82 ; ALL: .size byte_array, 2
84 ; ALL: .p2align 1
85 ; ALL-LABEL: halfword_array:
86 ; ALL: .2byte 1
87 ; ALL: .2byte 2
88 ; ALL: .size halfword_array, 4
90 ; ALL: .p2align 2
91 ; ALL-LABEL: word_array:
92 ; ALL: .4byte 1
93 ; ALL: .4byte 2
94 ; ALL: .size word_array, 8
96 ; ALL: .p2align 2
97 ; ALL-LABEL: float_array:
98 ; ALL: .4byte 1065353216
99 ; ALL: .4byte 1073741824
100 ; ALL: .size float_array, 8
102 ; ALL: .p2align 3
103 ; ALL-LABEL: dword_array:
104 ; ALL: .8byte 1
105 ; ALL: .8byte 2
106 ; ALL: .size dword_array, 16
108 ; ALL: .p2align 3
109 ; ALL-LABEL: double_array:
110 ; ALL: .8byte 4607182418800017408
111 ; ALL: .8byte 4611686018427387904
112 ; ALL: .size double_array, 16
117 ; ALL-LABEL: pointer_array:
131 ; ALL: .p2align 3
132 ; ALL-LABEL: mixed:
133 ; ALL: .byte 1
134 ; ALL: .space 7
135 ; ALL: .8byte 4607182418800017408
136 ; ALL: .2byte 515
137 ; ALL: .space 6
138 ; ALL: .size mixed, 24