Lines Matching refs:FloatABI
53 csky::FloatABI csky::getCSKYFloatABI(const Driver &D, const ArgList &Args) { in getCSKYFloatABI()
54 csky::FloatABI ABI = FloatABI::Soft; in getCSKYFloatABI()
59 ABI = FloatABI::Soft; in getCSKYFloatABI()
61 ABI = FloatABI::Hard; in getCSKYFloatABI()
63 ABI = llvm::StringSwitch<csky::FloatABI>(A->getValue()) in getCSKYFloatABI()
64 .Case("soft", FloatABI::Soft) in getCSKYFloatABI()
65 .Case("softfp", FloatABI::SoftFP) in getCSKYFloatABI()
66 .Case("hard", FloatABI::Hard) in getCSKYFloatABI()
67 .Default(FloatABI::Invalid); in getCSKYFloatABI()
68 if (ABI == FloatABI::Invalid) { in getCSKYFloatABI()
70 ABI = FloatABI::Soft; in getCSKYFloatABI()
156 csky::FloatABI FloatABI = csky::getCSKYFloatABI(D, Args); in getCSKYTargetFeatures() local
158 if (FloatABI == csky::FloatABI::Hard) { in getCSKYTargetFeatures()
161 } else if (FloatABI == csky::FloatABI::SoftFP) { in getCSKYTargetFeatures()