Searched refs:FpPragmaStack (Results 1 – 8 of 8) sorted by relevance
/external/llvm-project/clang/lib/Sema/ |
D | SemaAttr.cpp | 430 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 439 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 446 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 450 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 453 FpPragmaStack.Act(Loc, Sema::PSK_Push_Set, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 456 if (FpPragmaStack.Stack.empty()) { in ActOnPragmaFloatControl() 461 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures); in ActOnPragmaFloatControl() 462 NewFPFeatures = FpPragmaStack.CurrentValue; in ActOnPragmaFloatControl() 972 FpPragmaStack.Act(Loc, Sema::PSK_Set, StringRef(), NewFPFeatures); in ActOnPragmaFPContract() 979 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures); in ActOnPragmaFPReassociate() [all …]
|
D | Sema.cpp | 162 CodeSegStack(nullptr), FpPragmaStack(FPOptionsOverride()), in Sema()
|
D | TreeTransform.h | 10500 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformCallExpr() 10617 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformBinaryOperator() 10674 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformCompoundAssignOperator() 11152 getSema().FpPragmaStack.CurrentValue = NewOverrides; in TransformCXXOperatorCallExpr()
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTReader.cpp | 3778 FpPragmaStack.clear(); in ReadASTBlock() 3786 FpPragmaStack.push_back(Entry); in ReadASTBlock() 7911 if (!FpPragmaStack.empty() && FpPragmaStack.front().Location.isInvalid()) { in UpdateSema() 7912 assert(FpPragmaStack.front().Value == in UpdateSema() 7913 SemaObj->FpPragmaStack.DefaultValue && in UpdateSema() 7915 SemaObj->FpPragmaStack.Stack.emplace_back( in UpdateSema() 7916 FpPragmaStack.front().SlotLabel, SemaObj->FpPragmaStack.CurrentValue, in UpdateSema() 7917 SemaObj->FpPragmaStack.CurrentPragmaLocation, in UpdateSema() 7918 FpPragmaStack.front().PushLocation); in UpdateSema() 7922 llvm::makeArrayRef(FpPragmaStack).drop_front(DropFirst ? 1 : 0)) in UpdateSema() [all …]
|
D | ASTWriter.cpp | 4182 Record.push_back(SemaRef.FpPragmaStack.CurrentValue.getAsOpaqueInt()); in WriteFloatControlPragmaOptions() 4183 AddSourceLocation(SemaRef.FpPragmaStack.CurrentPragmaLocation, Record); in WriteFloatControlPragmaOptions() 4184 Record.push_back(SemaRef.FpPragmaStack.Stack.size()); in WriteFloatControlPragmaOptions() 4185 for (const auto &StackEntry : SemaRef.FpPragmaStack.Stack) { in WriteFloatControlPragmaOptions()
|
/external/llvm-project/clang/include/clang/Serialization/ |
D | ASTReader.h | 869 llvm::SmallVector<FpPragmaStackEntry, 2> FpPragmaStack; variable
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 586 PragmaStack<FPOptionsOverride> FpPragmaStack; variable 589 if (!FpPragmaStack.hasValue()) { in CurFPFeatureOverrides() 592 result = FpPragmaStack.CurrentValue; in CurFPFeatureOverrides() 1391 OldOverrides = S.FpPragmaStack.CurrentValue; in FPFeaturesStateRAII() 1395 S.FpPragmaStack.CurrentValue = OldOverrides; in ~FPFeaturesStateRAII()
|
/external/llvm-project/clang/lib/Parse/ |
D | ParseDeclCXX.cpp | 3410 Actions.FpPragmaStack.Act(Tok.getLocation(), Sema::PSK_Reset, StringRef(), in ParseCXXMemberSpecification()
|