Lines Matching refs:FloatABI
52 csky::FloatABI csky::getCSKYFloatABI(const Driver &D, const ArgList &Args) { in getCSKYFloatABI()
53 csky::FloatABI ABI = FloatABI::Soft; in getCSKYFloatABI()
58 ABI = FloatABI::Soft; in getCSKYFloatABI()
60 ABI = FloatABI::Hard; in getCSKYFloatABI()
62 ABI = llvm::StringSwitch<csky::FloatABI>(A->getValue()) in getCSKYFloatABI()
63 .Case("soft", FloatABI::Soft) in getCSKYFloatABI()
64 .Case("softfp", FloatABI::SoftFP) in getCSKYFloatABI()
65 .Case("hard", FloatABI::Hard) in getCSKYFloatABI()
66 .Default(FloatABI::Invalid); in getCSKYFloatABI()
67 if (ABI == FloatABI::Invalid) { in getCSKYFloatABI()
69 ABI = FloatABI::Soft; in getCSKYFloatABI()
155 csky::FloatABI FloatABI = csky::getCSKYFloatABI(D, Args); in getCSKYTargetFeatures() local
157 if (FloatABI == csky::FloatABI::Hard) { in getCSKYTargetFeatures()
160 } else if (FloatABI == csky::FloatABI::SoftFP) { in getCSKYTargetFeatures()