Searched refs:FpPragmaStack (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaAttr.cpp | 546 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures); in ActOnPragmaFPEvalMethod() 567 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 576 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 583 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 587 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 590 FpPragmaStack.Act(Loc, Sema::PSK_Push_Set, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 593 if (FpPragmaStack.Stack.empty()) { in ActOnPragmaFloatControl() 598 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 599 NewFPFeatures = FpPragmaStack.CurrentValue; in ActOnPragmaFloatControl() 1287 FpPragmaStack.Act(Loc, Sema::PSK_Set, StringRef(), NewFPFeatures); in ActOnPragmaFPContract() [all …]
|
| H A D | Sema.cpp | 201 FpPragmaStack(FPOptionsOverride()), CurInitSeg(nullptr), in Sema() 2693 OldOverrides(S.FpPragmaStack.CurrentValue), in FPFeaturesStateRAII() 2699 S.FpPragmaStack.CurrentValue = OldOverrides; in ~FPFeaturesStateRAII()
|
| H A D | TreeTransform.h | 11241 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformCallExpr() 11362 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformBinaryOperator() 11429 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformCompoundAssignOperator() 11911 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformCXXOperatorCallExpr()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 3831 FpPragmaStack.clear(); in ReadASTBlock() 3839 FpPragmaStack.push_back(Entry); in ReadASTBlock() 8060 if (!FpPragmaStack.empty() && FpPragmaStack.front().Location.isInvalid()) { in UpdateSema() 8061 assert(FpPragmaStack.front().Value == in UpdateSema() 8062 SemaObj->FpPragmaStack.DefaultValue && in UpdateSema() 8064 SemaObj->FpPragmaStack.Stack.emplace_back( in UpdateSema() 8065 FpPragmaStack.front().SlotLabel, SemaObj->FpPragmaStack.CurrentValue, in UpdateSema() 8066 SemaObj->FpPragmaStack.CurrentPragmaLocation, in UpdateSema() 8067 FpPragmaStack.front().PushLocation); in UpdateSema() 8071 llvm::ArrayRef(FpPragmaStack).drop_front(DropFirst ? 1 : 0)) in UpdateSema() [all …]
|
| H A D | ASTWriter.cpp | 4316 Record.push_back(SemaRef.FpPragmaStack.CurrentValue.getAsOpaqueInt()); in WriteFloatControlPragmaOptions() 4317 AddSourceLocation(SemaRef.FpPragmaStack.CurrentPragmaLocation, Record); in WriteFloatControlPragmaOptions() 4318 Record.push_back(SemaRef.FpPragmaStack.Stack.size()); in WriteFloatControlPragmaOptions() 4319 for (const auto &StackEntry : SemaRef.FpPragmaStack.Stack) { in WriteFloatControlPragmaOptions()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Serialization/ |
| H A D | ASTReader.h | 893 llvm::SmallVector<FpPragmaStackEntry, 2> FpPragmaStack; variable
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Sema.h | 696 PragmaStack<FPOptionsOverride> FpPragmaStack; variable 699 if (!FpPragmaStack.hasValue()) { in CurFPFeatureOverrides() 702 result = FpPragmaStack.CurrentValue; in CurFPFeatureOverrides()
|