Searched refs:FpPragmaStack (Results 1 – 7 of 7) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAttr.cpp | 488 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 497 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 504 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 508 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 514 if (FpPragmaStack.Stack.empty()) { in ActOnPragmaFloatControl() 519 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 520 NewFPFeatures = FpPragmaStack.CurrentValue; in ActOnPragmaFloatControl() 1119 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures); in ActOnPragmaFPReassociate() 1133 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures); in setRoundingMode() 1141 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures); in setExceptionMode() [all …]
|
| H A D | Sema.cpp | 187 CodeSegStack(nullptr), FpPragmaStack(FPOptionsOverride()), in Sema()
|
| H A D | TreeTransform.h | 10812 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformCallExpr() 10929 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformBinaryOperator() 10986 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformCompoundAssignOperator() 11464 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformCXXOperatorCallExpr()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 3805 FpPragmaStack.clear(); in ReadASTBlock() 3813 FpPragmaStack.push_back(Entry); in ReadASTBlock() 7974 if (!FpPragmaStack.empty() && FpPragmaStack.front().Location.isInvalid()) { in UpdateSema() 7975 assert(FpPragmaStack.front().Value == in UpdateSema() 7976 SemaObj->FpPragmaStack.DefaultValue && in UpdateSema() 7978 SemaObj->FpPragmaStack.Stack.emplace_back( in UpdateSema() 7979 FpPragmaStack.front().SlotLabel, SemaObj->FpPragmaStack.CurrentValue, in UpdateSema() 7980 SemaObj->FpPragmaStack.CurrentPragmaLocation, in UpdateSema() 7981 FpPragmaStack.front().PushLocation); in UpdateSema() 7986 SemaObj->FpPragmaStack.Stack.emplace_back( in UpdateSema() [all …]
|
| H A D | ASTWriter.cpp | 4100 Record.push_back(SemaRef.FpPragmaStack.CurrentValue.getAsOpaqueInt()); in WriteFloatControlPragmaOptions() 4101 AddSourceLocation(SemaRef.FpPragmaStack.CurrentPragmaLocation, Record); in WriteFloatControlPragmaOptions() 4102 Record.push_back(SemaRef.FpPragmaStack.Stack.size()); in WriteFloatControlPragmaOptions() 4103 for (const auto &StackEntry : SemaRef.FpPragmaStack.Stack) { in WriteFloatControlPragmaOptions()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTReader.h | 874 llvm::SmallVector<FpPragmaStackEntry, 2> FpPragmaStack; variable
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 697 PragmaStack<FPOptionsOverride> FpPragmaStack; variable 700 if (!FpPragmaStack.hasValue()) { in CurFPFeatureOverrides() 703 result = FpPragmaStack.CurrentValue; in CurFPFeatureOverrides() 1506 OldOverrides = S.FpPragmaStack.CurrentValue; in FPFeaturesStateRAII() 1510 S.FpPragmaStack.CurrentValue = OldOverrides; in ~FPFeaturesStateRAII()
|