Lines Matching full:soft

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