Lines Matching defs:Exts

357     const auto &Exts = (*MaybeISAInfo)->getExtensions();
358 EXPECT_TRUE(Exts.at("i") == (RISCVISAUtils::ExtensionVersion{2, 1}));
363 const auto &Exts = (*MaybeISAInfo)->getExtensions();
364 EXPECT_TRUE(Exts.at("zfinx") == (RISCVISAUtils::ExtensionVersion{1, 0}));
390 const auto &Exts = (*MaybeISAInfo)->getExtensions();
391 EXPECT_EQ(Exts.size(), 11UL);
392 EXPECT_EQ(Exts.count("i"), 1U);
393 EXPECT_EQ(Exts.count("m"), 1U);
394 EXPECT_EQ(Exts.count("a"), 1U);
395 EXPECT_EQ(Exts.count("f"), 1U);
396 EXPECT_EQ(Exts.count("d"), 1U);
397 EXPECT_EQ(Exts.count("c"), 1U);
398 EXPECT_EQ(Exts.count("zicsr"), 1U);
399 EXPECT_EQ(Exts.count("zifencei"), 1U);
400 EXPECT_EQ(Exts.count("zmmul"), 1U);
401 EXPECT_EQ(Exts.count("zaamo"), 1U);
402 EXPECT_EQ(Exts.count("zalrsc"), 1U);
411 const auto &Exts = (*MaybeISAInfo)->getExtensions();
412 EXPECT_EQ(Exts.size(), 9UL);
413 EXPECT_EQ(Exts.count("i"), 1U);
414 EXPECT_EQ(Exts.count("m"), 1U);
415 EXPECT_EQ(Exts.count("f"), 1U);
416 EXPECT_EQ(Exts.count("a"), 1U);
417 EXPECT_EQ(Exts.count("d"), 1U);
418 EXPECT_EQ(Exts.count("zicsr"), 1U);
419 EXPECT_EQ(Exts.count("zmmul"), 1U);
420 EXPECT_EQ(Exts.count("zaamo"), 1U);
421 EXPECT_EQ(Exts.count("zalrsc"), 1U);
431 const auto &Exts = (*MaybeISAInfo)->getExtensions();
432 EXPECT_EQ(Exts.size(), 11UL);
433 EXPECT_EQ(Exts.count("i"), 1U);
434 EXPECT_EQ(Exts.count("m"), 1U);
435 EXPECT_EQ(Exts.count("a"), 1U);
436 EXPECT_EQ(Exts.count("f"), 1U);
437 EXPECT_EQ(Exts.count("d"), 1U);
438 EXPECT_EQ(Exts.count("zihintntl"), 1U);
439 EXPECT_EQ(Exts.count("svinval"), 1U);
440 EXPECT_EQ(Exts.count("zicsr"), 1U);
441 EXPECT_EQ(Exts.count("zmmul"), 1U);
442 EXPECT_EQ(Exts.count("zaamo"), 1U);
443 EXPECT_EQ(Exts.count("zalrsc"), 1U);
451 const auto &Exts = (*MaybeISAInfo)->getExtensions();
452 EXPECT_EQ(Exts.size(), 4UL);
453 EXPECT_EQ(Exts.count("i"), 1U);
454 EXPECT_EQ(Exts.count("zba"), 1U);
455 EXPECT_EQ(Exts.count("m"), 1U);
456 EXPECT_EQ(Exts.count("zmmul"), 1U);
462 const auto &Exts = (*MaybeISAInfo)->getExtensions();
463 EXPECT_EQ(Exts.size(), 7UL);
464 EXPECT_EQ(Exts.count("i"), 1U);
465 EXPECT_EQ(Exts.count("zba"), 1U);
466 EXPECT_EQ(Exts.count("m"), 1U);
467 EXPECT_EQ(Exts.count("a"), 1U);
468 EXPECT_EQ(Exts.count("zmmul"), 1U);
469 EXPECT_EQ(Exts.count("zaamo"), 1U);
470 EXPECT_EQ(Exts.count("zalrsc"), 1U);
539 const auto &Exts = (*MaybeISAInfo)->getExtensions();
540 EXPECT_EQ(Exts.size(), 2UL);
541 EXPECT_EQ(Exts.count("zalasr"), 1U);
561 const auto &Exts = (*MaybeISAInfo)->getExtensions();
562 EXPECT_EQ(Exts.size(), 2UL);
563 EXPECT_TRUE(Exts.at("zalasr") == (RISCVISAUtils::ExtensionVersion{9, 9}));
710 const auto &Exts = (*MaybeRVA20U64)->getExtensions();
711 EXPECT_EQ(Exts.size(), 16UL);
712 EXPECT_EQ(Exts.count("i"), 1U);
713 EXPECT_EQ(Exts.count("m"), 1U);
714 EXPECT_EQ(Exts.count("f"), 1U);
715 EXPECT_EQ(Exts.count("a"), 1U);
716 EXPECT_EQ(Exts.count("d"), 1U);
717 EXPECT_EQ(Exts.count("c"), 1U);
718 EXPECT_EQ(Exts.count("za128rs"), 1U);
719 EXPECT_EQ(Exts.count("zicntr"), 1U);
720 EXPECT_EQ(Exts.count("ziccif"), 1U);
721 EXPECT_EQ(Exts.count("zicsr"), 1U);
722 EXPECT_EQ(Exts.count("ziccrse"), 1U);
723 EXPECT_EQ(Exts.count("ziccamoa"), 1U);
724 EXPECT_EQ(Exts.count("zicclsm"), 1U);
725 EXPECT_EQ(Exts.count("zmmul"), 1U);
726 EXPECT_EQ(Exts.count("zaamo"), 1U);
727 EXPECT_EQ(Exts.count("zalrsc"), 1U);
737 const auto &Exts = (*MaybeRVI20U64)->getExtensions();
738 EXPECT_EQ(Exts.size(), 4UL);
739 EXPECT_EQ(Exts.count("i"), 1U);
740 EXPECT_EQ(Exts.count("m"), 1U);
741 EXPECT_EQ(Exts.count("zba"), 1U);
742 EXPECT_EQ(Exts.count("zmmul"), 1U);
804 RISCVISAUtils::OrderedExtensionMap Exts;
807 Exts[ExtName] = {1, 0};
810 for (const auto &Ext : Exts)