Home
last modified time | relevance | path

Searched refs:ComplexRangeKind (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DFlang.cpp616 LangOptions::ComplexRangeKind Range = LangOptions::ComplexRangeKind::CX_None; in addFloatingPointOptions()
645 Range = LangOptions::ComplexRangeKind::CX_Full; in addFloatingPointOptions()
647 Range = LangOptions::ComplexRangeKind::CX_Improved; in addFloatingPointOptions()
649 Range = LangOptions::ComplexRangeKind::CX_Basic; in addFloatingPointOptions()
726 if (Range != LangOptions::ComplexRangeKind::CX_None) { in addFloatingPointOptions()
H A DClang.cpp2749 static std::string ComplexArithmeticStr(LangOptions::ComplexRangeKind Range) { in ComplexArithmeticStr()
2750 return (Range == LangOptions::ComplexRangeKind::CX_None) in ComplexArithmeticStr()
2814 LangOptions::ComplexRangeKind Range = LangOptions::ComplexRangeKind::CX_None; in RenderFloatingPointOptions()
2819 auto setComplexRange = [&](LangOptions::ComplexRangeKind NewRange) { in RenderFloatingPointOptions()
2836 setComplexRange(LangOptions::ComplexRangeKind::CX_Basic); in RenderFloatingPointOptions()
2840 setComplexRange(LangOptions::ComplexRangeKind::CX_Promoted); in RenderFloatingPointOptions()
2893 if (Range != LangOptions::ComplexRangeKind::CX_Basic) in RenderFloatingPointOptions()
2902 Range = LangOptions::ComplexRangeKind::CX_Basic; in RenderFloatingPointOptions()
2916 Range = LangOptions::ComplexRangeKind::CX_Full; in RenderFloatingPointOptions()
2926 Range = LangOptions::ComplexRangeKind::CX_Improved; in RenderFloatingPointOptions()
[all …]
H A DCommonArgs.cpp3436 std::string tools::complexRangeKindToStr(LangOptions::ComplexRangeKind Range) { in complexRangeKindToStr()
3438 case LangOptions::ComplexRangeKind::CX_Full: in complexRangeKindToStr()
3441 case LangOptions::ComplexRangeKind::CX_Basic: in complexRangeKindToStr()
3444 case LangOptions::ComplexRangeKind::CX_Improved: in complexRangeKindToStr()
3447 case LangOptions::ComplexRangeKind::CX_Promoted: in complexRangeKindToStr()
3456 tools::renderComplexRangeOption(LangOptionsBase::ComplexRangeKind Range) { in renderComplexRangeOption()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DFPOptions.def31 FP_OPTION(ComplexRange, LangOptions::ComplexRangeKind, 3, MathErrno)
H A DLangOptions.h463 enum ComplexRangeKind { enum
H A DLangOptions.def202 ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 3, CX_None, NotCompatible, "Enable use of range reduct…
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DCommonArgs.h287 std::string complexRangeKindToStr(LangOptions::ComplexRangeKind Range);
290 std::string renderComplexRangeOption(LangOptions::ComplexRangeKind Range);
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprComplex.cpp84 LangOptions::ComplexRangeKind::CX_Promoted) { in getPromotionType()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAttr.cpp1468 LangOptions::ComplexRangeKind Range) { in ActOnPragmaCXLimitedRange()
H A DSemaExpr.cpp10652 LangOptions::ComplexRangeKind::CX_Promoted; in DetectPrecisionLossInComplexDivision()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp326 LangOptions::ComplexRangeKind::CX_Promoted; in getPromotionType()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParsePragma.cpp905 LangOptions::ComplexRangeKind Range; in HandlePragmaCXLimitedRange()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h2355 LangOptions::ComplexRangeKind Range);