Home
last modified time | relevance | path

Searched refs:FpPragmaStack (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaAttr.cpp488 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()
511 FpPragmaStack.Act(Loc, Sema::PSK_Push_Set, 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()
1112 FpPragmaStack.Act(Loc, Sema::PSK_Set, StringRef(), NewFPFeatures); in ActOnPragmaFPContract()
1119 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures); in ActOnPragmaFPReassociate()
[all …]
H A DSema.cpp165 CodeSegStack(nullptr), FpPragmaStack(FPOptionsOverride()), in Sema()
H A DTreeTransform.h10738 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformCallExpr()
10855 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformBinaryOperator()
10912 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformCompoundAssignOperator()
11390 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformCXXOperatorCallExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReader.cpp3798 FpPragmaStack.clear(); in ReadASTBlock()
3806 FpPragmaStack.push_back(Entry); in ReadASTBlock()
7947 if (!FpPragmaStack.empty() && FpPragmaStack.front().Location.isInvalid()) { in UpdateSema()
7948 assert(FpPragmaStack.front().Value == in UpdateSema()
7949 SemaObj->FpPragmaStack.DefaultValue && in UpdateSema()
7951 SemaObj->FpPragmaStack.Stack.emplace_back( in UpdateSema()
7952 FpPragmaStack.front().SlotLabel, SemaObj->FpPragmaStack.CurrentValue, in UpdateSema()
7953 SemaObj->FpPragmaStack.CurrentPragmaLocation, in UpdateSema()
7954 FpPragmaStack.front().PushLocation); in UpdateSema()
7958 llvm::makeArrayRef(FpPragmaStack).drop_front(DropFirst ? 1 : 0)) in UpdateSema()
[all …]
H A DASTWriter.cpp4100 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()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/
H A DASTReader.h874 llvm::SmallVector<FpPragmaStackEntry, 2> FpPragmaStack; variable
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h694 PragmaStack<FPOptionsOverride> FpPragmaStack; variable
697 if (!FpPragmaStack.hasValue()) { in CurFPFeatureOverrides()
700 result = FpPragmaStack.CurrentValue; in CurFPFeatureOverrides()
1499 OldOverrides = S.FpPragmaStack.CurrentValue; in FPFeaturesStateRAII()
1503 S.FpPragmaStack.CurrentValue = OldOverrides; in ~FPFeaturesStateRAII()