Lines Matching defs:Extensions
755 std::map<uint64_t, std::vector<StringRef>> Extensions;
759 Extensions[Ext.ID] = {Ext.Feature, Ext.NegFeature};
762 Extensions[ARM::AEK_HWDIVARM] = {"+hwdiv-arm", "-hwdiv-arm"};
763 Extensions[ARM::AEK_HWDIVTHUMB] = {"+hwdiv", "-hwdiv"};
769 for (auto &E : Extensions) {
774 EXPECT_EQ(Extensions.size(), Features.size());
780 EXPECT_EQ(Extensions.size(), Features.size());
1300 std::vector<uint64_t> Extensions = {
1354 for (auto Ext : Extensions)
1362 EXPECT_EQ(Extensions.size(), Features.size());
1678 llvm::AArch64::ExtensionSet Extensions;
1679 Extensions.addArchDefaults(Params.Arch);
1681 bool success = Extensions.parseModifier(M);
1685 Extensions.toLLVMFeatureList(Features);
1709 llvm::AArch64::ExtensionSet Extensions;
1713 Extensions.addCPUDefaults(*CPU);
1715 bool success = Extensions.parseModifier(M);
1719 Extensions.toLLVMFeatureList(Features);