Home
last modified time | relevance | path

Searched refs:FPEvalMethodKind (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DFPOptions.def27 FP_OPTION(FPEvalMethod, LangOptions::FPEvalMethodKind, 2, AllowApproxFunc)
H A DTargetInfo.h839 virtual LangOptions::FPEvalMethodKind getFPEvalMethod() const { in getFPEvalMethod()
840 return LangOptions::FPEvalMethodKind::FEM_Source; in getFPEvalMethod()
H A DLangOptions.h324 enum FPEvalMethodKind : unsigned { enum
H A DLangOptions.def312 ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, Benign, "FP type used for f…
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h217 LangOptions::FPEvalMethodKind CurrentFPEvalMethod =
218 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine;
225 LangOptions::FPEvalMethodKind TUFPEvalMethod =
226 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine;
2423 LangOptions::FPEvalMethodKind getCurrentFPEvalMethod() const { in getCurrentFPEvalMethod()
2430 LangOptions::FPEvalMethodKind getTUFPEvalMethod() const { in getTUFPEvalMethod()
2439 LangOptions::FPEvalMethodKind Val) { in setCurrentFPEvalMethod()
2449 void setTUFPEvalMethod(LangOptions::FPEvalMethodKind Val) { in setTUFPEvalMethod()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DX86.h211 LangOptions::FPEvalMethodKind getFPEvalMethod() const override { in getFPEvalMethod()
213 return SSELevel == NoSSE ? LangOptions::FPEvalMethodKind::FEM_Extended in getFPEvalMethod()
214 : LangOptions::FPEvalMethodKind::FEM_Source; in getFPEvalMethod()
H A DOSTargets.h772 LangOptions::FPEvalMethodKind getFPEvalMethod() const override { in getFPEvalMethod()
773 return LangOptions::FPEvalMethodKind::FEM_Double; in getFPEvalMethod()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParsePragma.cpp3302 std::optional<LangOptions::FPEvalMethodKind> EvalMethodValue;
3397 llvm::StringSwitch<std::optional<LangOptions::FPEvalMethodKind>>( in HandlePragma()
3399 .Case("source", LangOptions::FPEvalMethodKind::FEM_Source) in HandlePragma()
3400 .Case("double", LangOptions::FPEvalMethodKind::FEM_Double) in HandlePragma()
3401 .Case("extended", LangOptions::FPEvalMethodKind::FEM_Extended) in HandlePragma()
H A DParseStmt.cpp1221 LangOptions::FPEvalMethodKind::FEM_Source)) in ParseCompoundStatementBody()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAttr.cpp637 LangOptions::FPEvalMethodKind Value) { in ActOnPragmaFPEvalMethod()
H A DSemaExpr.cpp382 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine && in DiagnoseUseOfDecl()
780 LangOptions::FPEvalMethodKind EvalMethod = CurFPFeatures.getFPEvalMethod(); in UsualUnaryFPConversions()
783 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine || in UsualUnaryFPConversions()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h2203 LangOptions::FPEvalMethodKind Value);
13850 LangOptions::FPEvalMethodKind OldEvalMethod;