Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/Targets/
H A DX86.h202 LangOptions::FPEvalMethodKind getFPEvalMethod() const override { in getFPEvalMethod()
204 return SSELevel == NoSSE ? LangOptions::FPEvalMethodKind::FEM_Extended in getFPEvalMethod()
205 : LangOptions::FPEvalMethodKind::FEM_Source; in getFPEvalMethod()
517 LangOptions::FPEvalMethodKind getFPEvalMethod() const override { in getFPEvalMethod()
523 return LangOptions::FPEvalMethodKind::FEM_Double; in getFPEvalMethod()
H A DOSTargets.h720 LangOptions::FPEvalMethodKind getFPEvalMethod() const override { in getFPEvalMethod()
721 return LangOptions::FPEvalMethodKind::FEM_Double; in getFPEvalMethod()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DFPOptions.def27 OPTION(FPEvalMethod, LangOptions::FPEvalMethodKind, 2, AllowApproxFunc)
H A DTargetInfo.h791 virtual LangOptions::FPEvalMethodKind getFPEvalMethod() const { in getFPEvalMethod()
792 return LangOptions::FPEvalMethodKind::FEM_Source; in getFPEvalMethod()
H A DLangOptions.h294 enum FPEvalMethodKind { enum
H A DLangOptions.def332 BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for fl…
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h193 LangOptions::FPEvalMethodKind CurrentFPEvalMethod =
194 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine;
201 LangOptions::FPEvalMethodKind TUFPEvalMethod =
202 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine;
2316 LangOptions::FPEvalMethodKind getCurrentFPEvalMethod() const { in getCurrentFPEvalMethod()
2323 LangOptions::FPEvalMethodKind getTUFPEvalMethod() const { in getTUFPEvalMethod()
2332 LangOptions::FPEvalMethodKind Val) { in setCurrentFPEvalMethod()
2342 void setTUFPEvalMethod(LangOptions::FPEvalMethodKind Val) { in setTUFPEvalMethod()
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParsePragma.cpp3280 std::optional<LangOptions::FPEvalMethodKind> EvalMethodValue;
3375 llvm::StringSwitch<std::optional<LangOptions::FPEvalMethodKind>>( in HandlePragma()
3377 .Case("source", LangOptions::FPEvalMethodKind::FEM_Source) in HandlePragma()
3378 .Case("double", LangOptions::FPEvalMethodKind::FEM_Double) in HandlePragma()
3379 .Case("extended", LangOptions::FPEvalMethodKind::FEM_Extended) in HandlePragma()
H A DParseStmt.cpp1288 LangOptions::FPEvalMethodKind::FEM_Source)) in ParseCompoundStatementBody()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaAttr.cpp523 LangOptions::FPEvalMethodKind Value) { in ActOnPragmaFPEvalMethod()
H A DSemaExpr.cpp380 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine && in DiagnoseUseOfDecl()
799 LangOptions::FPEvalMethodKind EvalMethod = CurFPFeatures.getFPEvalMethod(); in UsualUnaryConversions()
802 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine || in UsualUnaryConversions()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h1644 LangOptions::FPEvalMethodKind OldEvalMethod;
10999 LangOptions::FPEvalMethodKind Value);