Searched refs:FPEvalMethodKind (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/Lex/ |
| H A D | Preprocessor.h | 193 LangOptions::FPEvalMethodKind CurrentFPEvalMethod = 194 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine; 198 LangOptions::FPEvalMethodKind LastFPEvalMethod = 199 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine; 206 LangOptions::FPEvalMethodKind TUFPEvalMethod = 207 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine; 2171 LangOptions::FPEvalMethodKind getCurrentFPEvalMethod() const { in getCurrentFPEvalMethod() 2178 LangOptions::FPEvalMethodKind getTUFPEvalMethod() const { in getTUFPEvalMethod() 2186 LangOptions::FPEvalMethodKind getLastFPEvalMethod() const { in getLastFPEvalMethod() 2190 void setLastFPEvalMethod(LangOptions::FPEvalMethodKind Val) { in setLastFPEvalMethod() [all …]
|
| /llvm-project-15.0.7/clang/lib/Basic/Targets/ |
| H A D | X86.h | 175 LangOptions::FPEvalMethodKind getFPEvalMethod() const override { in getFPEvalMethod() 177 return SSELevel == NoSSE ? LangOptions::FPEvalMethodKind::FEM_Extended in getFPEvalMethod() 178 : LangOptions::FPEvalMethodKind::FEM_Source; in getFPEvalMethod() 486 LangOptions::FPEvalMethodKind getFPEvalMethod() const override { in getFPEvalMethod() 492 return LangOptions::FPEvalMethodKind::FEM_Double; in getFPEvalMethod()
|
| H A D | OSTargets.h | 786 LangOptions::FPEvalMethodKind getFPEvalMethod() const override { in getFPEvalMethod() 787 return LangOptions::FPEvalMethodKind::FEM_Double; in getFPEvalMethod()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | FPOptions.def | 27 OPTION(FPEvalMethod, LangOptions::FPEvalMethodKind, 2, AllowApproxFunc)
|
| H A D | TargetInfo.h | 740 virtual LangOptions::FPEvalMethodKind getFPEvalMethod() const { in getFPEvalMethod() 741 return LangOptions::FPEvalMethodKind::FEM_Source; in getFPEvalMethod()
|
| H A D | LangOptions.h | 275 enum FPEvalMethodKind { enum
|
| H A D | LangOptions.def | 317 BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for fl…
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaAttr.cpp | 522 LangOptions::FPEvalMethodKind Value) { in ActOnPragmaFPEvalMethod() 566 LangOptions::FPEvalMethodKind::FEM_Indeterminable && in ActOnPragmaFloatControl() 584 Loc, LangOptions::FPEvalMethodKind::FEM_Indeterminable); in ActOnPragmaFloatControl()
|
| H A D | SemaExpr.cpp | 780 LangOptions::FPEvalMethodKind EvalMethod = CurFPFeatures.getFPEvalMethod(); in UsualUnaryConversions() 783 LangOptions::FPEvalMethodKind::FEM_UnsetOnCommandLine || in UsualUnaryConversions()
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParsePragma.cpp | 3125 llvm::Optional<LangOptions::FPEvalMethodKind> EvalMethodValue; 3219 llvm::StringSwitch<llvm::Optional<LangOptions::FPEvalMethodKind>>( in HandlePragma() 3221 .Case("source", LangOptions::FPEvalMethodKind::FEM_Source) in HandlePragma() 3222 .Case("double", LangOptions::FPEvalMethodKind::FEM_Double) in HandlePragma() 3223 .Case("extended", LangOptions::FPEvalMethodKind::FEM_Extended) in HandlePragma()
|
| H A D | ParseStmt.cpp | 1209 LangOptions::FPEvalMethodKind::FEM_Source)) in ParseCompoundStatementBody()
|
| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | PPMacroExpansion.cpp | 1619 LangOptions::FPEvalMethodKind::FEM_Indeterminable) { in ExpandBuiltinMacro()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 1578 LangOptions::FPEvalMethodKind OldEvalMethod; 10348 LangOptions::FPEvalMethodKind Value);
|