Searched refs:FPEvalMethodKind (Results 1 – 12 of 12) sorted by relevance
| /src/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | FPOptions.def | 27 OPTION(FPEvalMethod, LangOptions::FPEvalMethodKind, 2, AllowApproxFunc)
|
| H A D | TargetInfo.h | 818 virtual LangOptions::FPEvalMethodKind getFPEvalMethod() const { in getFPEvalMethod() 819 return LangOptions::FPEvalMethodKind::FEM_Source; in getFPEvalMethod()
|
| H A D | LangOptions.h | 288 enum FPEvalMethodKind { enum
|
| H A D | LangOptions.def | 349 BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for fl…
|
| /src/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | Preprocessor.h | 203 LangOptions::FPEvalMethodKind CurrentFPEvalMethod = 204 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine; 211 LangOptions::FPEvalMethodKind TUFPEvalMethod = 212 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine; 2348 LangOptions::FPEvalMethodKind getCurrentFPEvalMethod() const { in getCurrentFPEvalMethod() 2355 LangOptions::FPEvalMethodKind getTUFPEvalMethod() const { in getTUFPEvalMethod() 2364 LangOptions::FPEvalMethodKind Val) { in setCurrentFPEvalMethod() 2374 void setTUFPEvalMethod(LangOptions::FPEvalMethodKind Val) { in setTUFPEvalMethod()
|
| /src/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | X86.h | 199 LangOptions::FPEvalMethodKind getFPEvalMethod() const override { in getFPEvalMethod() 201 return SSELevel == NoSSE ? LangOptions::FPEvalMethodKind::FEM_Extended in getFPEvalMethod() 202 : LangOptions::FPEvalMethodKind::FEM_Source; in getFPEvalMethod()
|
| H A D | OSTargets.h | 724 LangOptions::FPEvalMethodKind getFPEvalMethod() const override { in getFPEvalMethod() 725 return LangOptions::FPEvalMethodKind::FEM_Double; in getFPEvalMethod()
|
| /src/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParsePragma.cpp | 3291 std::optional<LangOptions::FPEvalMethodKind> EvalMethodValue; 3386 llvm::StringSwitch<std::optional<LangOptions::FPEvalMethodKind>>( in HandlePragma() 3388 .Case("source", LangOptions::FPEvalMethodKind::FEM_Source) in HandlePragma() 3389 .Case("double", LangOptions::FPEvalMethodKind::FEM_Double) in HandlePragma() 3390 .Case("extended", LangOptions::FPEvalMethodKind::FEM_Extended) in HandlePragma()
|
| H A D | ParseStmt.cpp | 1300 LangOptions::FPEvalMethodKind::FEM_Source)) in ParseCompoundStatementBody()
|
| /src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAttr.cpp | 536 LangOptions::FPEvalMethodKind Value) { in ActOnPragmaFPEvalMethod()
|
| H A D | SemaExpr.cpp | 374 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine && in DiagnoseUseOfDecl() 789 LangOptions::FPEvalMethodKind EvalMethod = CurFPFeatures.getFPEvalMethod(); in UsualUnaryConversions() 792 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine || in UsualUnaryConversions()
|
| /src/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 1896 LangOptions::FPEvalMethodKind Value); 13560 LangOptions::FPEvalMethodKind OldEvalMethod;
|