Lines Matching defs:S64
20 static const LLT S64 = LLT::scalar(64);
67 static const LLT NXV1S64 = LLT::scalable_vector(1, S64);
68 static const LLT NXV2S64 = LLT::scalable_vector(2, S64);
69 static const LLT NXV3S64 = LLT::scalable_vector(3, S64);
70 static const LLT NXV4S64 = LLT::scalable_vector(4, S64);
71 static const LLT NXV6S64 = LLT::scalable_vector(6, S64);
72 static const LLT NXV12S64 = LLT::scalable_vector(12, S64);
113 EXPECT_EQ(P0, getGCDType(P0, S64));
114 EXPECT_EQ(S64, getGCDType(S64, P0));
148 EXPECT_EQ(S64, getGCDType(V2S64, P0));
238 EXPECT_EQ(S32, getGCDType(NXV1S32, S64));
241 EXPECT_EQ(S32, getGCDType(NXV2S32, S64));
247 EXPECT_EQ(S32, getGCDType(S64, NXV1S32));
250 EXPECT_EQ(S32, getGCDType(S64, NXV2S32));
262 EXPECT_EQ(S64, getLCMType(S64, P0));
263 EXPECT_EQ(P0, getLCMType(P0, S64));
294 EXPECT_EQ(LLT::fixed_vector(12, S64), getLCMType(V4S64, V3P0));
298 EXPECT_EQ(LLT::fixed_vector(12, S64), getLCMType(V3S64, V4P0));
302 EXPECT_EQ(V2P0, getLCMType(V2P0, S64));
303 EXPECT_EQ(V2S64, getLCMType(S64, V2P0));
313 EXPECT_EQ(V2S32, getLCMType(V2S32, S64));
314 EXPECT_EQ(S64, getLCMType(S64, V2S32));
386 EXPECT_EQ(NXV2S32, getLCMType(NXV1S32, S64));
389 EXPECT_EQ(NXV2S32, getLCMType(NXV2S32, S64));
395 EXPECT_EQ(NXV1S64, getLCMType(S64, NXV1S32));
398 EXPECT_EQ(NXV1S64, getLCMType(S64, NXV2S32));