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

Declarations

tools/clang/lib/Driver/ToolChains/CommonArgs.h
  118 void addMultilibFlag(bool Enabled, const char *const Flag,

References

tools/clang/lib/Driver/ToolChains/Fuchsia.cpp
  210   addMultilibFlag(
  213   addMultilibFlag(getSanitizerArgs().needsAsanRt(), "fsanitize=address", Flags);
tools/clang/lib/Driver/ToolChains/Gnu.cpp
 1386   addMultilibFlag(TargetTriple.isMIPS32(), "m32", Flags);
 1387   addMultilibFlag(TargetTriple.isMIPS64(), "m64", Flags);
 1388   addMultilibFlag(isMips16(Args), "mips16", Flags);
 1389   addMultilibFlag(CPUName == "mips32", "march=mips32", Flags);
 1390   addMultilibFlag(CPUName == "mips32r2" || CPUName == "mips32r3" ||
 1393   addMultilibFlag(CPUName == "mips32r6", "march=mips32r6", Flags);
 1394   addMultilibFlag(CPUName == "mips64", "march=mips64", Flags);
 1395   addMultilibFlag(CPUName == "mips64r2" || CPUName == "mips64r3" ||
 1398   addMultilibFlag(CPUName == "mips64r6", "march=mips64r6", Flags);
 1399   addMultilibFlag(isMicroMips(Args), "mmicromips", Flags);
 1400   addMultilibFlag(tools::mips::isUCLibc(Args), "muclibc", Flags);
 1401   addMultilibFlag(tools::mips::isNaN2008(Args, TargetTriple), "mnan=2008",
 1403   addMultilibFlag(ABIName == "n32", "mabi=n32", Flags);
 1404   addMultilibFlag(ABIName == "n64", "mabi=n64", Flags);
 1405   addMultilibFlag(isSoftFloatABI(Args), "msoft-float", Flags);
 1406   addMultilibFlag(!isSoftFloatABI(Args), "mhard-float", Flags);
 1407   addMultilibFlag(isMipsEL(TargetArch), "EL", Flags);
 1408   addMultilibFlag(!isMipsEL(TargetArch), "EB", Flags);
 1480   addMultilibFlag(IsArmV7Mode, "march=armv7-a", Flags);
 1481   addMultilibFlag(IsThumbMode, "mthumb", Flags);
 1529   addMultilibFlag(!IsRV64, "m32", Flags);
 1530   addMultilibFlag(IsRV64, "m64", Flags);
 1531   addMultilibFlag(ABIName == "ilp32", "mabi=ilp32", Flags);
 1532   addMultilibFlag(ABIName == "ilp32f", "mabi=ilp32f", Flags);
 1533   addMultilibFlag(ABIName == "ilp32d", "mabi=ilp32d", Flags);
 1534   addMultilibFlag(ABIName == "lp64", "mabi=lp64", Flags);
 1535   addMultilibFlag(ABIName == "lp64f", "mabi=lp64f", Flags);
 1536   addMultilibFlag(ABIName == "lp64d", "mabi=lp64d", Flags);
 1632   addMultilibFlag(TargetTriple.isArch64Bit() && !IsX32, "m64", Flags);
 1633   addMultilibFlag(TargetTriple.isArch32Bit(), "m32", Flags);
 1634   addMultilibFlag(TargetTriple.isArch64Bit() && IsX32, "mx32", Flags);