Lines Matching refs:addMultilibFlag

37 using tools::addMultilibFlag;
1460 addMultilibFlag(TargetTriple.isMIPS32(), "m32", Flags);
1461 addMultilibFlag(TargetTriple.isMIPS64(), "m64", Flags);
1462 addMultilibFlag(isMips16(Args), "mips16", Flags);
1463 addMultilibFlag(CPUName == "mips32", "march=mips32", Flags);
1464 addMultilibFlag(CPUName == "mips32r2" || CPUName == "mips32r3" ||
1467 addMultilibFlag(CPUName == "mips32r6", "march=mips32r6", Flags);
1468 addMultilibFlag(CPUName == "mips64", "march=mips64", Flags);
1469 addMultilibFlag(CPUName == "mips64r2" || CPUName == "mips64r3" ||
1473 addMultilibFlag(CPUName == "mips64r6", "march=mips64r6", Flags);
1474 addMultilibFlag(isMicroMips(Args), "mmicromips", Flags);
1475 addMultilibFlag(tools::mips::isUCLibc(Args), "muclibc", Flags);
1476 addMultilibFlag(tools::mips::isNaN2008(Args, TargetTriple), "mnan=2008",
1478 addMultilibFlag(ABIName == "n32", "mabi=n32", Flags);
1479 addMultilibFlag(ABIName == "n64", "mabi=n64", Flags);
1480 addMultilibFlag(isSoftFloatABI(Args), "msoft-float", Flags);
1481 addMultilibFlag(!isSoftFloatABI(Args), "mhard-float", Flags);
1482 addMultilibFlag(isMipsEL(TargetArch), "EL", Flags);
1483 addMultilibFlag(!isMipsEL(TargetArch), "EB", Flags);
1555 addMultilibFlag(IsArmV7Mode, "march=armv7-a", Flags);
1556 addMultilibFlag(IsThumbMode, "mthumb", Flags);
1579 addMultilibFlag(Args.hasFlag(options::OPT_fexceptions,
1629 addMultilibFlag(MArch == Element.march,
1633 addMultilibFlag(ABIName == Element.mabi,
1666 addMultilibFlag(!IsRV64, "m32", Flags);
1667 addMultilibFlag(IsRV64, "m64", Flags);
1668 addMultilibFlag(ABIName == "ilp32", "mabi=ilp32", Flags);
1669 addMultilibFlag(ABIName == "ilp32f", "mabi=ilp32f", Flags);
1670 addMultilibFlag(ABIName == "ilp32d", "mabi=ilp32d", Flags);
1671 addMultilibFlag(ABIName == "lp64", "mabi=lp64", Flags);
1672 addMultilibFlag(ABIName == "lp64f", "mabi=lp64f", Flags);
1673 addMultilibFlag(ABIName == "lp64d", "mabi=lp64d", Flags);
1769 addMultilibFlag(TargetTriple.isArch64Bit() && !IsX32, "m64", Flags);
1770 addMultilibFlag(TargetTriple.isArch32Bit(), "m32", Flags);
1771 addMultilibFlag(TargetTriple.isArch64Bit() && IsX32, "mx32", Flags);