Lines Matching refs:Soft
650 ABI = FloatABI::Soft;
655 .Case("soft", FloatABI::Soft)
661 ABI = FloatABI::Soft;
682 ABI = (SubArch == 6 || SubArch == 7) ? FloatABI::SoftFP : FloatABI::Soft;
700 // FreeBSD defaults to soft float
701 ABI = FloatABI::Soft;
718 ABI = (SubArch == 7) ? FloatABI::SoftFP : FloatABI::Soft;
721 // Assume "soft", but warn the user we are guessing.
722 ABI = FloatABI::Soft;
725 D.Diag(diag::warn_drv_assuming_mfloat_abi_is) << "soft";
762 if (ABI == arm::FloatABI::Soft)
763 Features.push_back("+soft-float");
767 Features.push_back("+soft-float-abi");
850 if (ABI == arm::FloatABI::Soft) {
972 if (ABI == arm::FloatABI::Soft) {
973 // Floating point operations and argument passing are soft.
974 // FIXME: This changes CPP defines, we need -target-soft-float.
977 CmdArgs.push_back("soft");
979 // Floating point operations are hard, but argument passing is soft.
981 CmdArgs.push_back("soft");
1179 ABI = mips::FloatABI::Soft;
1184 .Case("soft", mips::FloatABI::Soft)
1230 if (FloatABI == mips::FloatABI::Soft) {
1234 Features.push_back("+soft-float");
1303 if (ABI == mips::FloatABI::Soft) {
1304 // Floating point operations and argument passing are soft.
1307 CmdArgs.push_back("soft");
1428 if (FloatABI == ppc::FloatABI::Soft &&
1431 Features.push_back("+soft-float");
1432 else if (FloatABI == ppc::FloatABI::Soft &&
1436 << "soft float is not supported for ppc64";
1449 ABI = ppc::FloatABI::Soft;
1454 .Case("soft", ppc::FloatABI::Soft)
1511 if (FloatABI == ppc::FloatABI::Soft) {
1512 // Floating point operations and argument passing are soft.
1515 CmdArgs.push_back("soft");
1564 // default. GCC also supports a nonstandard soft-float ABI mode, and
1566 // currently does not support Sparc soft-float, at all, display an
2032 // that to be overridden with -mno-soft-float.
2619 CmdArgs.push_back("+soft-float");
2624 CmdArgs.push_back("-soft-float");
6674 // FPXX shouldn't be used if either -msoft-float or -mfloat-abi=soft is
6676 if (FloatABI == mips::FloatABI::Soft)
8395 case arm::FloatABI::Soft:
8396 CmdArgs.push_back(Args.MakeArgString("-mfloat-abi=soft"));