mips64vr41*)         sim_gen=M16
                        sim_igen_machine="-M vr4100"
                        sim_m16_machine="-M vr4100"
-                       sim_igen_filter="32,64,f"
-                       sim_m16_filter="16"
                         ;;
   mips64*)
                        sim_gen=MULTI
                        sim_multi_default=mipsisa64r2
                        ;;
   mips16*)             sim_gen=M16
-                       sim_igen_filter="32,64,f"
-                       sim_m16_filter="16"
                        ;;
   mipsisa32r2*)                sim_gen=MULTI
                        sim_multi_configs="\
   mipsisa64r2*)                sim_gen=M16
                        sim_igen_machine="-M mips64r2,mips3d,mips16,mips16e,mdmx,dsp,dsp2"
                        sim_m16_machine="-M mips16,mips16e,mips64r2"
-                       sim_igen_filter="32,64,f"
                        ;;
   mipsisa64r6*)                sim_gen=IGEN
                        sim_igen_machine="-M mips64r6"
-                       sim_igen_filter="32,64,f"
                        ;;
   mipsisa64sb1*)       sim_gen=IGEN
                        sim_igen_machine="-M mips64,mips3d,sb1"
-                       sim_igen_filter="32,64,f"
                        ;;
   mipsisa64*)          sim_gen=M16
                        sim_igen_machine="-M mips64,mips3d,mips16,mips16e,mdmx"
                        sim_m16_machine="-M mips16,mips16e,mips64"
-                       sim_igen_filter="32,64,f"
                        ;;
   mips*lsi*)           sim_gen=M16
                        sim_igen_machine="-M mipsIII,mips16"
                        sim_m16_machine="-M mips16,mipsIII"
                        sim_igen_filter="32,f"
-                       sim_m16_filter="16"
                        ;;
   mips*)               sim_gen=IGEN
                        sim_igen_filter="32,f"
 
   mips64vr41*)         sim_gen=M16
                        sim_igen_machine="-M vr4100"
                        sim_m16_machine="-M vr4100"
-                       sim_igen_filter="32,64,f"
-                       sim_m16_filter="16"
                         ;;
   mips64*)
                        sim_gen=MULTI
                        sim_multi_default=mipsisa64r2
                        ;;
   mips16*)             sim_gen=M16
-                       sim_igen_filter="32,64,f"
-                       sim_m16_filter="16"
                        ;;
   mipsisa32r2*)                sim_gen=MULTI
                        sim_multi_configs="\
   mipsisa64r2*)                sim_gen=M16
                        sim_igen_machine="-M mips64r2,mips3d,mips16,mips16e,mdmx,dsp,dsp2"
                        sim_m16_machine="-M mips16,mips16e,mips64r2"
-                       sim_igen_filter="32,64,f"
                        ;;
   mipsisa64r6*)                sim_gen=IGEN
                        sim_igen_machine="-M mips64r6"
-                       sim_igen_filter="32,64,f"
                        ;;
   mipsisa64sb1*)       sim_gen=IGEN
                        sim_igen_machine="-M mips64,mips3d,sb1"
-                       sim_igen_filter="32,64,f"
                        ;;
   mipsisa64*)          sim_gen=M16
                        sim_igen_machine="-M mips64,mips3d,mips16,mips16e,mdmx"
                        sim_m16_machine="-M mips16,mips16e,mips64"
-                       sim_igen_filter="32,64,f"
                        ;;
   mips*lsi*)           sim_gen=M16
                        sim_igen_machine="-M mipsIII,mips16"
                        sim_m16_machine="-M mips16,mipsIII"
                        sim_igen_filter="32,f"
-                       sim_m16_filter="16"
                        ;;
   mips*)               sim_gen=IGEN
                        sim_igen_filter="32,f"