| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | LangOptions.h | 725 class FPOptions { 757 FPOptions() : Value(0) { in FPOptions() function 842 FPOptions Opts; in getFromOpaqueInt() 876 FPOptions Options = FPOptions::getFromOpaqueInt(0); 896 FPOptionsOverride(FPOptions FPO) in FPOptionsOverride() 898 FPOptionsOverride(FPOptions FPO, FPOptions::storage_type Mask) in FPOptionsOverride() 939 Opts.Options = FPOptions::getFromOpaqueInt(I >> FPOptions::StorageBitSize); in getFromOpaqueInt() 943 FPOptions applyOverrides(FPOptions Base) { in applyOverrides() 944 FPOptions Result = in applyOverrides() 951 return applyOverrides(FPOptions(LO)); in applyOverrides() [all …]
|
| H A D | FPOptions.def | 1 //===--- FPOptions.def - Floating Point Options database --------*- C++ -*-===//
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Basic/ |
| H A D | LangOptions.cpp | 211 FPOptions FPOptions::defaultWithoutTrailingStorage(const LangOptions &LO) { in defaultWithoutTrailingStorage() 212 FPOptions result(LO); in defaultWithoutTrailingStorage() 216 FPOptionsOverride FPOptions::getChangesSlow(const FPOptions &Base) const { in getChangesSlow() 217 FPOptions::storage_type OverrideMask = 0; in getChangesSlow() 225 LLVM_DUMP_METHOD void FPOptions::dump() { in dump()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ScopeInfo.h | 79 FPOptions InitialFPFeatures; 81 CompoundScopeInfo(bool IsStmtExpr, FPOptions FPO) in CompoundScopeInfo()
|
| H A D | Sema.h | 404 FPOptions CurFPFeatures; 729 void resetFPOptions(FPOptions FPO) { in resetFPOptions() 731 FpPragmaStack.CurrentValue = FPO.getChangesFrom(FPOptions(LangOpts)); in resetFPOptions() 1642 FPOptions OldFPFeaturesState; 1689 FPOptions &getCurFPFeatures() { return CurFPFeatures; } in getCurFPFeatures() 14361 FPOptions FPO;
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 418 FPOptions getFPFeaturesInEffect(const LangOptions &LO) const; 2314 FPOptions getFPFeaturesInEffect(const LangOptions &LO) const { in getFPFeaturesInEffect() 2317 return FPOptions::defaultWithoutTrailingStorage(LO); in getFPFeaturesInEffect() 3072 FPOptions getFPFeaturesInEffect(const LangOptions &LO) const { in getFPFeaturesInEffect() 3075 return FPOptions::defaultWithoutTrailingStorage(LO); in getFPFeaturesInEffect() 3563 FPOptions getFPFeaturesInEffect(const LangOptions &LO) const { in getFPFeaturesInEffect() 3566 return FPOptions::defaultWithoutTrailingStorage(LO); in getFPFeaturesInEffect() 4010 FPOptions getFPFeaturesInEffect(const LangOptions &LO) const { in getFPFeaturesInEffect() 4013 return FPOptions::defaultWithoutTrailingStorage(LO); in getFPFeaturesInEffect()
|
| H A D | ExprCXX.h | 182 FPOptionsOverride FPOptions, unsigned MinNumArgs);
|
| /freebsd-14.2/contrib/llvm-project/clang/include/ |
| H A D | module.modulemap | 74 textual header "clang/Basic/FPOptions.def"
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | ByteCodeExprGen.h | 276 FPOptions FPO = E->getFPFeaturesInEffect(Ctx.getLangOpts()); in getRoundingMode()
|
| H A D | Interp.cpp | 531 FPOptions FPO = E.asExpr()->getFPFeaturesInEffect(S.Ctx.getLangOpts()); in CheckFloatResult()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.h | 725 CGFPOptionsRAII(CodeGenFunction &CGF, FPOptions FPFeatures); 730 void ConstructorHelper(FPOptions FPFeatures); 732 FPOptions OldFPFeatures; 737 FPOptions CurFPFeatures; 4832 void SetFastMathFlags(FPOptions FPFeatures);
|
| H A D | CodeGenFunction.cpp | 116 void CodeGenFunction::SetFastMathFlags(FPOptions FPFeatures) { in SetFastMathFlags() 135 FPOptions FPFeatures) in CGFPOptionsRAII() 140 void CodeGenFunction::CGFPOptionsRAII::ConstructorHelper(FPOptions FPFeatures) { in ConstructorHelper()
|
| H A D | CGExprComplex.cpp | 259 FPOptions FPFeatures;
|
| H A D | CGExprScalar.cpp | 92 FPOptions FPFeatures; 2049 CodeGenFunction::CGFPOptionsRAII FPOptions(CGF, CE); in VisitCastExpr() local 2499 FPOptions FPFeatures) { in createBinOpInfoFromIncDec()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 616 FPOptionsOverride FPOptions, in CXXMemberCallExpr() argument 619 FPOptions, MinNumArgs, NotADL) {}
|
| H A D | Expr.cpp | 3794 FPOptions Expr::getFPFeaturesInEffect(const LangOptions &LO) const { in getFPFeaturesInEffect() 3803 return FPOptions::defaultWithoutTrailingStorage(LO); in getFPFeaturesInEffect()
|
| H A D | ExprConstant.cpp | 2669 FPOptions FPO = E->getFPFeaturesInEffect(Info.Ctx.getLangOpts()); in checkFloatingPointResult() 2728 const FPOptions FPO, in HandleIntToFloatCast() 4474 const FPOptions FPO = E->getFPFeaturesInEffect( in found() 14586 const FPOptions FPO = E->getFPFeaturesInEffect( in VisitCastExpr() 14831 const FPOptions FPO = E->getFPFeaturesInEffect( in VisitCastExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 450 FPOptions FPO = (getCurFunction()->CompoundScopes.size() == 1) in ActOnCompoundStmt() 451 ? FPOptions(getLangOpts()) in ActOnCompoundStmt()
|
| H A D | SemaChecking.cpp | 2172 FPOptions FPO; in CheckBuiltinFunctionCall() 9204 FPOptions FPO = TheCall->getFPFeaturesInEffect(getLangOpts()); in SemaBuiltinFPClassification() 12964 FPOptions FPO = Call->getFPFeaturesInEffect(getLangOpts()); in CheckInfNaNFunction()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 5159 CurFPFeatures = FPOptions(getLangOpts()); in InstantiateFunctionDefinition()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 8756 LT->FPO = FPOptions::getFromOpaqueInt(LateParsed[Idx++]); in ReadLateParsedTemplates()
|