Lines Matching refs:selected_cpu

470 static struct cpu_type selected_cpu = { 0, 0, 0, E_ARC_OSABI_CURRENT, 0 };
814 if (!selected_cpu.features
815 || !selected_cpu.name)
819 if ((selected_cpu.features & feature_list[i].feature)
820 && !(selected_cpu.flags & feature_list[i].cpus))
822 selected_cpu.name);
825 if ((selected_cpu.features & conflict_list[i]) == conflict_list[i])
862 && selected_cpu.mach != cpu_types[i].mach)
869 selected_cpu.flags = cpu_types[i].flags;
870 selected_cpu.name = cpu_types[i].name;
871 selected_cpu.features = cpu_types[i].features | cl_features;
872 selected_cpu.mach = cpu_types[i].mach;
873 selected_cpu.eflags = ((selected_cpu.eflags & ~EF_ARC_MACH_MSK)
887 && (old_cpu.mach != selected_cpu.mach))
890 if (! bfd_set_arch_mach (stdoutput, bfd_arch_arc, selected_cpu.mach))
895 old_cpu = selected_cpu;
1631 if (is_code_density_p (sc) && !(selected_cpu.features & CD))
1634 if (is_spfp_p (sc) && !(selected_cpu.features & SPX))
1637 if (is_dpfp_p (sc) && !(selected_cpu.features & DPX))
1640 if (is_fpuda_p (sc) && !(selected_cpu.features & DPA))
1643 if (is_nps400_p (sc) && !(selected_cpu.features & NPS400))
1776 if (!(opcode->cpu & selected_cpu.flags))
2399 selected_cpu.features |= feature_list[i].feature;
2493 selected_cpu.name);
2601 if (!bfd_set_arch_mach (stdoutput, bfd_arch_arc, selected_cpu.mach))
2605 bfd_set_private_flags (stdoutput, selected_cpu.eflags);
2681 if (!(auxr->cpu & selected_cpu.flags))
3460 selected_cpu.features |= CD;
3470 selected_cpu.features |= NPS400;
3476 selected_cpu.features |= SPX;
3482 selected_cpu.features |= DPX;
3488 selected_cpu.features |= DPA;
4093 if ((selected_cpu.flags & ARC_OPCODE_ARCV2)
4283 switch (selected_cpu.mach)
4286 if (selected_cpu.flags & ARC_OPCODE_ARCv2EM)
4619 mophigh = (selected_cpu.flags & (ARC_OPCODE_ARCv2EM
4645 arc_ext_opcodes = arcExtMap_genOpcode (&einsn, selected_cpu.flags, &errmsg);
4872 auxr->cpu = selected_cpu.flags;
4976 arc_set_attribute_string (Tag_ARC_CPU_name, selected_cpu.name);
4979 switch (selected_cpu.eflags & EF_ARC_MACH_MSK)
5010 selected_cpu.eflags = ((selected_cpu.eflags & ~EF_ARC_OSABI_MSK)
5022 if (selected_cpu.features & feature_list[i].feature)
5062 if (!bfd_set_arch_mach (stdoutput, bfd_arch_arc, selected_cpu.mach))
5065 bfd_set_private_flags (stdoutput, selected_cpu.eflags);