reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Driver/ToolChains/Gnu.cpp
  952     auto MArchMips16 = makeMultilib("/mips16").flag("+m32").flag("+mips16");
  955         makeMultilib("/micromips").flag("+m32").flag("+mmicromips");
  957     auto MArchDefault = makeMultilib("").flag("-mips16").flag("-mmicromips");
  959     auto UCLibc = makeMultilib("/uclibc").flag("+muclibc");
  961     auto SoftFloat = makeMultilib("/soft-float").flag("+msoft-float");
  963     auto Nan2008 = makeMultilib("/nan2008").flag("+mnan=2008");
  966         makeMultilib("").flag("-msoft-float").flag("-mnan=2008");
  968     auto BigEndian = makeMultilib("").flag("+EB").flag("-EL");
  970     auto LittleEndian = makeMultilib("/el").flag("+EL").flag("-EB");
  973     auto MAbi64 = makeMultilib("")
 1082     auto MArchMipsR2 = makeMultilib("")
 1088     auto MArchMipselR2 = makeMultilib("/mipsel-r2-hard-musl")
 1114     auto MArchMips32 = makeMultilib("/mips32")
 1120     auto MArchMicroMips = makeMultilib("/micromips")
 1125     auto MArchMips64r2 = makeMultilib("/mips64r2")
 1130     auto MArchMips64 = makeMultilib("/mips64").flag("-m32").flag("+m64").flag(
 1133     auto MArchDefault = makeMultilib("")
 1139     auto Mips16 = makeMultilib("/mips16").flag("+mips16");
 1141     auto UCLibc = makeMultilib("/uclibc").flag("+muclibc");
 1144         makeMultilib("/64").flag("+mabi=n64").flag("-mabi=n32").flag("-m32");
 1146     auto BigEndian = makeMultilib("").flag("+EB").flag("-EL");
 1148     auto LittleEndian = makeMultilib("/el").flag("+EL").flag("-EB");
 1150     auto SoftFloat = makeMultilib("/sof").flag("+msoft-float");
 1152     auto Nan2008 = makeMultilib("/nan2008").flag("+mnan=2008");
 1186     auto BeHard = makeMultilib("/mips-r2-hard")
 1191     auto BeSoft = makeMultilib("/mips-r2-soft")
 1195     auto ElHard = makeMultilib("/mipsel-r2-hard")
 1200     auto ElSoft = makeMultilib("/mipsel-r2-soft")
 1205     auto BeHardNan = makeMultilib("/mips-r2-hard-nan2008")
 1210     auto ElHardNan = makeMultilib("/mipsel-r2-hard-nan2008")
 1216     auto BeHardNanUclibc = makeMultilib("/mips-r2-hard-nan2008-uclibc")
 1221     auto ElHardNanUclibc = makeMultilib("/mipsel-r2-hard-nan2008-uclibc")
 1226     auto BeHardUclibc = makeMultilib("/mips-r2-hard-uclibc")
 1231     auto ElHardUclibc = makeMultilib("/mipsel-r2-hard-uclibc")
 1236     auto ElMicroHardNan = makeMultilib("/micromipsel-r2-hard-nan2008")
 1241     auto ElMicroSoft = makeMultilib("/micromipsel-r2-soft")
 1248         makeMultilib("/lib").osSuffix("").flag("-mabi=n32").flag("-mabi=n64");
 1250         makeMultilib("/lib32").osSuffix("").flag("+mabi=n32").flag("-mabi=n64");
 1252         makeMultilib("/lib64").osSuffix("").flag("-mabi=n32").flag("+mabi=n64");
 1286     auto Mips64r6 = makeMultilib("/mips64r6").flag("+m64").flag("-m32");
 1288     auto LittleEndian = makeMultilib("/el").flag("+EL").flag("-EB");
 1291         makeMultilib("/64").flag("+mabi=n64").flag("-mabi=n32").flag("-m32");
 1308     auto BeHard = makeMultilib("/mips-r6-hard")
 1312     auto BeSoft = makeMultilib("/mips-r6-soft")
 1316     auto ElHard = makeMultilib("/mipsel-r6-hard")
 1320     auto ElSoft = makeMultilib("/mipsel-r6-soft")
 1324     auto BeMicroHard = makeMultilib("/micromips-r6-hard")
 1328     auto BeMicroSoft = makeMultilib("/micromips-r6-soft")
 1332     auto ElMicroHard = makeMultilib("/micromipsel-r6-hard")
 1336     auto ElMicroSoft = makeMultilib("/micromipsel-r6-soft")
 1342         makeMultilib("/lib").osSuffix("").flag("-mabi=n32").flag("-mabi=n64");
 1344         makeMultilib("/lib32").osSuffix("").flag("+mabi=n32").flag("-mabi=n64");
 1346         makeMultilib("/lib64").osSuffix("").flag("-mabi=n32").flag("+mabi=n64");
 1451   Multilib ArmV7Multilib = makeMultilib("/armv7-a")
 1454   Multilib ThumbMultilib = makeMultilib("/thumb")
 1457   Multilib ArmV7ThumbMultilib = makeMultilib("/armv7-a/thumb")
 1460   Multilib DefaultMultilib = makeMultilib("")
 1492   Multilib MSP430Multilib = makeMultilib("/430");
 1512   Multilib Ilp32 = makeMultilib("lib32/ilp32").flag("+m32").flag("+mabi=ilp32");
 1514       makeMultilib("lib32/ilp32f").flag("+m32").flag("+mabi=ilp32f");
 1516       makeMultilib("lib32/ilp32d").flag("+m32").flag("+mabi=ilp32d");
 1517   Multilib Lp64 = makeMultilib("lib64/lp64").flag("+m64").flag("+mabi=lp64");
 1518   Multilib Lp64f = makeMultilib("lib64/lp64f").flag("+m64").flag("+mabi=lp64f");
 1519   Multilib Lp64d = makeMultilib("lib64/lp64d").flag("+m64").flag("+mabi=lp64d");