• Home
  • Raw
  • Download

Lines Matching refs:info

28   const auto info = GetArmInfo();  in TEST()  local
29 EXPECT_TRUE(info.features.vfp); // triggered by vfpv3 in TEST()
30 EXPECT_TRUE(info.features.vfpv3); // triggered by neon in TEST()
31 EXPECT_TRUE(info.features.neon); in TEST()
32 EXPECT_TRUE(info.features.aes); in TEST()
33 EXPECT_TRUE(info.features.crc32); in TEST()
35 EXPECT_FALSE(info.features.vfpv4); in TEST()
36 EXPECT_FALSE(info.features.iwmmxt); in TEST()
37 EXPECT_FALSE(info.features.crunch); in TEST()
38 EXPECT_FALSE(info.features.thumbee); in TEST()
39 EXPECT_FALSE(info.features.vfpv3d16); in TEST()
40 EXPECT_FALSE(info.features.idiva); in TEST()
41 EXPECT_FALSE(info.features.idivt); in TEST()
42 EXPECT_FALSE(info.features.pmull); in TEST()
43 EXPECT_FALSE(info.features.sha1); in TEST()
44 EXPECT_FALSE(info.features.sha2); in TEST()
47 EXPECT_TRUE(GetArmFeaturesEnumValue(&info.features, ARM_VFP)); in TEST()
48 EXPECT_FALSE(GetArmFeaturesEnumValue(&info.features, ARM_VFPV4)); in TEST()
50 EXPECT_FALSE(GetArmFeaturesEnumValue(&info.features, (ArmFeaturesEnum)~0x0)); in TEST()
65 const auto info = GetArmInfo(); in TEST() local
66 EXPECT_EQ(info.implementer, 0x41); in TEST()
67 EXPECT_EQ(info.variant, 0x2); in TEST()
68 EXPECT_EQ(info.part, 0xc0f); in TEST()
69 EXPECT_EQ(info.revision, 3); in TEST()
70 EXPECT_EQ(info.architecture, 7); in TEST()
72 EXPECT_FALSE(info.features.swp); in TEST()
73 EXPECT_TRUE(info.features.half); in TEST()
74 EXPECT_TRUE(info.features.thumb); in TEST()
75 EXPECT_FALSE(info.features._26bit); in TEST()
76 EXPECT_TRUE(info.features.fastmult); in TEST()
77 EXPECT_FALSE(info.features.fpa); in TEST()
78 EXPECT_TRUE(info.features.vfp); in TEST()
79 EXPECT_TRUE(info.features.edsp); in TEST()
80 EXPECT_FALSE(info.features.java); in TEST()
81 EXPECT_FALSE(info.features.iwmmxt); in TEST()
82 EXPECT_FALSE(info.features.crunch); in TEST()
83 EXPECT_FALSE(info.features.thumbee); in TEST()
84 EXPECT_TRUE(info.features.neon); in TEST()
85 EXPECT_TRUE(info.features.vfpv3); in TEST()
86 EXPECT_FALSE(info.features.vfpv3d16); in TEST()
87 EXPECT_TRUE(info.features.tls); in TEST()
88 EXPECT_TRUE(info.features.vfpv4); in TEST()
89 EXPECT_TRUE(info.features.idiva); in TEST()
90 EXPECT_TRUE(info.features.idivt); in TEST()
91 EXPECT_TRUE(info.features.vfpd32); in TEST()
92 EXPECT_TRUE(info.features.lpae); in TEST()
93 EXPECT_FALSE(info.features.evtstrm); in TEST()
94 EXPECT_FALSE(info.features.aes); in TEST()
95 EXPECT_FALSE(info.features.pmull); in TEST()
96 EXPECT_FALSE(info.features.sha1); in TEST()
97 EXPECT_FALSE(info.features.sha2); in TEST()
98 EXPECT_FALSE(info.features.crc32); in TEST()
118 const auto info = GetArmInfo(); in TEST() local
119 EXPECT_EQ(info.implementer, 0x41); in TEST()
120 EXPECT_EQ(info.variant, 0x0); in TEST()
121 EXPECT_EQ(info.part, 0xb76); in TEST()
122 EXPECT_EQ(info.revision, 7); in TEST()
123 EXPECT_EQ(info.architecture, 6); in TEST()
125 EXPECT_FALSE(info.features.swp); in TEST()
126 EXPECT_TRUE(info.features.half); in TEST()
127 EXPECT_TRUE(info.features.thumb); in TEST()
128 EXPECT_FALSE(info.features._26bit); in TEST()
129 EXPECT_TRUE(info.features.fastmult); in TEST()
130 EXPECT_FALSE(info.features.fpa); in TEST()
131 EXPECT_TRUE(info.features.vfp); in TEST()
132 EXPECT_TRUE(info.features.edsp); in TEST()
133 EXPECT_TRUE(info.features.java); in TEST()
134 EXPECT_FALSE(info.features.iwmmxt); in TEST()
135 EXPECT_FALSE(info.features.crunch); in TEST()
136 EXPECT_FALSE(info.features.thumbee); in TEST()
137 EXPECT_FALSE(info.features.neon); in TEST()
138 EXPECT_FALSE(info.features.vfpv3); in TEST()
139 EXPECT_FALSE(info.features.vfpv3d16); in TEST()
140 EXPECT_TRUE(info.features.tls); in TEST()
141 EXPECT_FALSE(info.features.vfpv4); in TEST()
142 EXPECT_FALSE(info.features.idiva); in TEST()
143 EXPECT_FALSE(info.features.idivt); in TEST()
144 EXPECT_FALSE(info.features.vfpd32); in TEST()
145 EXPECT_FALSE(info.features.lpae); in TEST()
146 EXPECT_FALSE(info.features.evtstrm); in TEST()
147 EXPECT_FALSE(info.features.aes); in TEST()
148 EXPECT_FALSE(info.features.pmull); in TEST()
149 EXPECT_FALSE(info.features.sha1); in TEST()
150 EXPECT_FALSE(info.features.sha2); in TEST()
151 EXPECT_FALSE(info.features.crc32); in TEST()
180 const auto info = GetArmInfo(); in TEST() local
181 EXPECT_EQ(info.implementer, 0x41); in TEST()
182 EXPECT_EQ(info.variant, 0x4); in TEST()
183 EXPECT_EQ(info.part, 0xc09); in TEST()
184 EXPECT_EQ(info.revision, 1); in TEST()
185 EXPECT_EQ(info.architecture, 7); in TEST()
187 EXPECT_FALSE(info.features.swp); in TEST()
188 EXPECT_TRUE(info.features.half); in TEST()
189 EXPECT_TRUE(info.features.thumb); in TEST()
190 EXPECT_FALSE(info.features._26bit); in TEST()
191 EXPECT_TRUE(info.features.fastmult); in TEST()
192 EXPECT_FALSE(info.features.fpa); in TEST()
193 EXPECT_TRUE(info.features.vfp); in TEST()
194 EXPECT_TRUE(info.features.edsp); in TEST()
195 EXPECT_FALSE(info.features.java); in TEST()
196 EXPECT_FALSE(info.features.iwmmxt); in TEST()
197 EXPECT_FALSE(info.features.crunch); in TEST()
198 EXPECT_FALSE(info.features.thumbee); in TEST()
199 EXPECT_TRUE(info.features.neon); in TEST()
200 EXPECT_TRUE(info.features.vfpv3); in TEST()
201 EXPECT_FALSE(info.features.vfpv3d16); in TEST()
202 EXPECT_TRUE(info.features.tls); in TEST()
203 EXPECT_FALSE(info.features.vfpv4); in TEST()
204 EXPECT_FALSE(info.features.idiva); in TEST()
205 EXPECT_FALSE(info.features.idivt); in TEST()
206 EXPECT_TRUE(info.features.vfpd32); in TEST()
207 EXPECT_FALSE(info.features.lpae); in TEST()
208 EXPECT_FALSE(info.features.evtstrm); in TEST()
209 EXPECT_FALSE(info.features.aes); in TEST()
210 EXPECT_FALSE(info.features.pmull); in TEST()
211 EXPECT_FALSE(info.features.sha1); in TEST()
212 EXPECT_FALSE(info.features.sha2); in TEST()
213 EXPECT_FALSE(info.features.crc32); in TEST()
234 const auto info = GetArmInfo(); in TEST() local
235 EXPECT_EQ(info.architecture, 6); in TEST()
237 EXPECT_TRUE(info.features.swp); in TEST()
238 EXPECT_TRUE(info.features.half); in TEST()
239 EXPECT_TRUE(info.features.thumb); in TEST()
240 EXPECT_FALSE(info.features._26bit); in TEST()
241 EXPECT_TRUE(info.features.fastmult); in TEST()
242 EXPECT_FALSE(info.features.fpa); in TEST()
243 EXPECT_TRUE(info.features.vfp); in TEST()
244 EXPECT_TRUE(info.features.edsp); in TEST()
245 EXPECT_TRUE(info.features.java); in TEST()
246 EXPECT_FALSE(info.features.iwmmxt); in TEST()
247 EXPECT_FALSE(info.features.crunch); in TEST()
248 EXPECT_FALSE(info.features.thumbee); in TEST()
249 EXPECT_FALSE(info.features.neon); in TEST()
250 EXPECT_FALSE(info.features.vfpv3); in TEST()
251 EXPECT_FALSE(info.features.vfpv3d16); in TEST()
252 EXPECT_FALSE(info.features.tls); in TEST()
253 EXPECT_FALSE(info.features.vfpv4); in TEST()
254 EXPECT_FALSE(info.features.idiva); in TEST()
255 EXPECT_FALSE(info.features.idivt); in TEST()
256 EXPECT_FALSE(info.features.vfpd32); in TEST()
257 EXPECT_FALSE(info.features.lpae); in TEST()
258 EXPECT_FALSE(info.features.evtstrm); in TEST()
259 EXPECT_FALSE(info.features.aes); in TEST()
260 EXPECT_FALSE(info.features.pmull); in TEST()
261 EXPECT_FALSE(info.features.sha1); in TEST()
262 EXPECT_FALSE(info.features.sha2); in TEST()
263 EXPECT_FALSE(info.features.crc32); in TEST()
289 const auto info = GetArmInfo(); in TEST() local
290 EXPECT_TRUE(info.features.swp); in TEST()
291 EXPECT_FALSE(info.features.neon); in TEST()
305 const auto info = GetArmInfo(); in TEST() local
306 EXPECT_TRUE(info.features.idiva); in TEST()
307 EXPECT_TRUE(info.features.idivt); in TEST()
309 EXPECT_EQ(GetArmCpuId(&info), 0x510006f2); in TEST()
323 const auto info = GetArmInfo(); in TEST() local
324 EXPECT_TRUE(info.features.idiva); in TEST()
325 EXPECT_TRUE(info.features.idivt); in TEST()
327 EXPECT_EQ(GetArmCpuId(&info), 0x510006f3); in TEST()
341 const auto info = GetArmInfo(); in TEST() local
342 EXPECT_TRUE(info.features.idiva); in TEST()
343 EXPECT_TRUE(info.features.idivt); in TEST()
345 EXPECT_EQ(GetArmCpuId(&info), 0x511006f0); in TEST()
367 const auto info = GetArmInfo(); in TEST() local
368 EXPECT_TRUE(info.features.idiva); in TEST()