Lines Matching refs:testARMArch
430 bool testARMArch(StringRef Arch, StringRef DefaultCPU, StringRef SubArch, in testARMArch() function
440 TEST(TargetParserTest, testARMArch) { in TEST() argument
442 testARMArch("armv2", "generic", "v2", ARMBuildAttrs::CPUArch::Pre_v4)); in TEST()
444 testARMArch("armv2a", "generic", "v2a", ARMBuildAttrs::CPUArch::Pre_v4)); in TEST()
446 testARMArch("armv3", "generic", "v3", ARMBuildAttrs::CPUArch::Pre_v4)); in TEST()
448 testARMArch("armv3m", "generic", "v3m", ARMBuildAttrs::CPUArch::Pre_v4)); in TEST()
450 testARMArch("armv4", "strongarm", "v4", in TEST()
453 testARMArch("armv4t", "arm7tdmi", "v4t", in TEST()
456 testARMArch("armv5t", "arm10tdmi", "v5", in TEST()
459 testARMArch("armv5te", "arm1022e", "v5e", in TEST()
462 testARMArch("armv5tej", "arm926ej-s", "v5e", in TEST()
465 testARMArch("armv6", "arm1136jf-s", "v6", in TEST()
468 testARMArch("armv6k", "mpcore", "v6k", in TEST()
471 testARMArch("armv6t2", "arm1156t2-s", "v6t2", in TEST()
474 testARMArch("armv6kz", "arm1176jzf-s", "v6kz", in TEST()
477 testARMArch("armv6-m", "cortex-m0", "v6m", in TEST()
480 testARMArch("armv7-a", "generic", "v7", in TEST()
483 testARMArch("armv7ve", "generic", "v7ve", in TEST()
486 testARMArch("armv7-r", "cortex-r4", "v7r", in TEST()
489 testARMArch("armv7-m", "cortex-m3", "v7m", in TEST()
492 testARMArch("armv7e-m", "cortex-m4", "v7em", in TEST()
495 testARMArch("armv8-a", "generic", "v8", in TEST()
498 testARMArch("armv8.1-a", "generic", "v8.1a", in TEST()
501 testARMArch("armv8.2-a", "generic", "v8.2a", in TEST()
504 testARMArch("armv8.3-a", "generic", "v8.3a", in TEST()
507 testARMArch("armv8.4-a", "generic", "v8.4a", in TEST()
510 testARMArch("armv8.5-a", "generic", "v8.5a", in TEST()
513 testARMArch("armv8.6-a", "generic", "v8.6a", in TEST()
516 testARMArch("armv8.7-a", "generic", "v8.7a", in TEST()
518 EXPECT_TRUE(testARMArch("armv8.8-a", "generic", "v8.8a", in TEST()
521 testARMArch("armv9-a", "generic", "v9a", in TEST()
524 testARMArch("armv9.1-a", "generic", "v9.1a", in TEST()
527 testARMArch("armv9.2-a", "generic", "v9.2a", in TEST()
530 testARMArch("armv9.3-a", "generic", "v9.3a", in TEST()
533 testARMArch("armv8-r", "cortex-r52", "v8r", in TEST()
536 testARMArch("armv8-m.base", "generic", "v8m.base", in TEST()
539 testARMArch("armv8-m.main", "generic", "v8m.main", in TEST()
542 testARMArch("armv8.1-m.main", "generic", "v8.1m.main", in TEST()
545 testARMArch("iwmmxt", "iwmmxt", "", in TEST()
548 testARMArch("iwmmxt2", "generic", "", in TEST()
551 testARMArch("xscale", "xscale", "v5e", in TEST()
554 testARMArch("armv7s", "swift", "v7s", in TEST()
557 testARMArch("armv7k", "generic", "v7k", in TEST()