Lines Matching full:soft
195 // Select mode for reading thread pointer (-mtp=soft/cp15).
205 .Case("soft", ReadTPMode::Soft)
222 return ReadTPMode::Soft;
380 return (SubArch == 6 || SubArch == 7) ? FloatABI::SoftFP : FloatABI::Soft;
390 return FloatABI::Soft;
399 return FloatABI::Soft;
408 // FreeBSD defaults to soft float
409 return FloatABI::Soft;
419 return FloatABI::Soft;
433 return (SubArch >= 7) ? FloatABI::SoftFP : FloatABI::Soft;
450 ABI = FloatABI::Soft;
455 .Case("soft", FloatABI::Soft)
461 ABI = FloatABI::Soft;
471 // Assume "soft", but warn the user we are guessing.
476 ABI = FloatABI::Soft;
480 D.Diag(diag::warn_drv_assuming_mfloat_abi_is) << "soft";
525 if (ABI == arm::FloatABI::Soft)
526 Features.push_back("+soft-float");
530 Features.push_back("+soft-float-abi");
668 // Must happen before any features are disabled due to soft-float.
694 // Setting -msoft-float/-mfloat-abi=soft, -mfpu=none, or adding +nofp to
699 if (ABI == arm::FloatABI::Soft) {
712 // -mfloat-abi=soft, only that it should not disable MVE-I. They disable the