================ @@ -138,287 +185,332 @@ TEST_P(ARMCPUTestFixture, ARMCPUTests) { INSTANTIATE_TEST_SUITE_P( ARMCPUTestsPart1, ARMCPUTestFixture, ::testing::Values( - ARMCPUTestParams("invalid", "invalid", "invalid", ARM::AEK_NONE, ""), - ARMCPUTestParams("generic", "invalid", "none", ARM::AEK_NONE, ""), - - ARMCPUTestParams("arm8", "armv4", "none", ARM::AEK_NONE, "4"), - ARMCPUTestParams("arm810", "armv4", "none", ARM::AEK_NONE, "4"), - ARMCPUTestParams("strongarm", "armv4", "none", ARM::AEK_NONE, "4"), - ARMCPUTestParams("strongarm110", "armv4", "none", ARM::AEK_NONE, "4"), - ARMCPUTestParams("strongarm1100", "armv4", "none", ARM::AEK_NONE, "4"), - ARMCPUTestParams("strongarm1110", "armv4", "none", ARM::AEK_NONE, "4"), - ARMCPUTestParams("arm7tdmi", "armv4t", "none", ARM::AEK_NONE, "4T"), - ARMCPUTestParams("arm7tdmi-s", "armv4t", "none", ARM::AEK_NONE, "4T"), - ARMCPUTestParams("arm710t", "armv4t", "none", ARM::AEK_NONE, "4T"), - ARMCPUTestParams("arm720t", "armv4t", "none", ARM::AEK_NONE, "4T"), - ARMCPUTestParams("arm9", "armv4t", "none", ARM::AEK_NONE, "4T"), - ARMCPUTestParams("arm9tdmi", "armv4t", "none", ARM::AEK_NONE, "4T"), - ARMCPUTestParams("arm920", "armv4t", "none", ARM::AEK_NONE, "4T"), - ARMCPUTestParams("arm920t", "armv4t", "none", ARM::AEK_NONE, "4T"), - ARMCPUTestParams("arm922t", "armv4t", "none", ARM::AEK_NONE, "4T"), - ARMCPUTestParams("arm940t", "armv4t", "none", ARM::AEK_NONE, "4T"), - ARMCPUTestParams("ep9312", "armv4t", "none", ARM::AEK_NONE, "4T"), - ARMCPUTestParams("arm10tdmi", "armv5t", "none", ARM::AEK_NONE, "5T"), - ARMCPUTestParams("arm1020t", "armv5t", "none", ARM::AEK_NONE, "5T"), - ARMCPUTestParams("arm9e", "armv5te", "none", - ARM::AEK_NONE | ARM::AEK_DSP, "5TE"), - ARMCPUTestParams("arm946e-s", "armv5te", "none", - ARM::AEK_NONE | ARM::AEK_DSP, "5TE"), - ARMCPUTestParams("arm966e-s", "armv5te", "none", - ARM::AEK_NONE | ARM::AEK_DSP, "5TE"), - ARMCPUTestParams("arm968e-s", "armv5te", "none", - ARM::AEK_NONE | ARM::AEK_DSP, "5TE"), - ARMCPUTestParams("arm10e", "armv5te", "none", - ARM::AEK_NONE | ARM::AEK_DSP, "5TE"), - ARMCPUTestParams("arm1020e", "armv5te", "none", - ARM::AEK_NONE | ARM::AEK_DSP, "5TE"), - ARMCPUTestParams("arm1022e", "armv5te", "none", - ARM::AEK_NONE | ARM::AEK_DSP, "5TE"), - ARMCPUTestParams("arm926ej-s", "armv5tej", "none", - ARM::AEK_NONE | ARM::AEK_DSP, "5TEJ"), - ARMCPUTestParams("arm1136j-s", "armv6", "none", - ARM::AEK_NONE | ARM::AEK_DSP, "6"), - ARMCPUTestParams("arm1136jf-s", "armv6", "vfpv2", - ARM::AEK_NONE | ARM::AEK_DSP, "6"), - ARMCPUTestParams("arm1176jz-s", "armv6kz", "none", - ARM::AEK_NONE | ARM::AEK_SEC | ARM::AEK_DSP, "6KZ"), - ARMCPUTestParams("mpcore", "armv6k", "vfpv2", - ARM::AEK_NONE | ARM::AEK_DSP, "6K"), - ARMCPUTestParams("mpcorenovfp", "armv6k", "none", - ARM::AEK_NONE | ARM::AEK_DSP, "6K"), - ARMCPUTestParams("arm1176jzf-s", "armv6kz", "vfpv2", - ARM::AEK_NONE | ARM::AEK_SEC | ARM::AEK_DSP, "6KZ"), - ARMCPUTestParams("arm1156t2-s", "armv6t2", "none", - ARM::AEK_NONE | ARM::AEK_DSP, "6T2"), - ARMCPUTestParams("arm1156t2f-s", "armv6t2", "vfpv2", - ARM::AEK_NONE | ARM::AEK_DSP, "6T2"), - ARMCPUTestParams("cortex-m0", "armv6-m", "none", ARM::AEK_NONE, "6-M"), - ARMCPUTestParams("cortex-m0plus", "armv6-m", "none", ARM::AEK_NONE, - "6-M"), - ARMCPUTestParams("cortex-m1", "armv6-m", "none", ARM::AEK_NONE, "6-M"), - ARMCPUTestParams("sc000", "armv6-m", "none", ARM::AEK_NONE, "6-M"), - ARMCPUTestParams("cortex-a5", "armv7-a", "neon-vfpv4", - ARM::AEK_MP | ARM::AEK_SEC | ARM::AEK_DSP, "7-A"), - ARMCPUTestParams("cortex-a7", "armv7-a", "neon-vfpv4", - ARM::AEK_HWDIVTHUMB | ARM::AEK_HWDIVARM | ARM::AEK_MP | - ARM::AEK_SEC | ARM::AEK_VIRT | ARM::AEK_DSP, - "7-A"), - ARMCPUTestParams("cortex-a8", "armv7-a", "neon", - ARM::AEK_SEC | ARM::AEK_DSP, "7-A"))); + ARMCPUTestParams<uint64_t>("invalid", "invalid", "invalid", ---------------- sdesmalen-arm wrote:
Are these functional changes? If not, please don't include them in this patch. https://github.com/llvm/llvm-project/pull/65423 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits