| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | LangOptions.h | 626 class FPOptionsOverride; variable 656 FPOptionsOverride getChangesSlow(const FPOptions &Base) const; 749 FPOptionsOverride getChangesFrom(const FPOptions &Base) const; 776 class FPOptionsOverride { 794 FPOptionsOverride() {} in FPOptionsOverride() function 795 FPOptionsOverride(const LangOptions &LO) in FPOptionsOverride() function 797 FPOptionsOverride(FPOptions FPO) in FPOptionsOverride() function 836 static FPOptionsOverride getFromOpaqueInt(storage_type I) { in getFromOpaqueInt() 837 FPOptionsOverride Opts; in getFromOpaqueInt() 854 bool operator==(FPOptionsOverride other) const { [all …]
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 123 VK_PRValue, OK_Ordinary, SourceLocation(), FPOptionsOverride()); in makeAssignment() 133 FPOptionsOverride()); in makeComparison() 155 /*CanOverflow*/ false, FPOptionsOverride()); in makeDereference() 178 /* FPFeatures */ FPOptionsOverride()); in makeImplicitCast() 187 /*Written=*/C.getTrivialTypeSourceInfo(Ty), FPOptionsOverride(), in makeReferenceCast() 283 SourceLocation(), FPOptionsOverride()); in create_call_once_funcptr_call() 311 /*FPFeatures=*/FPOptionsOverride()); in create_call_once_lambda_call() 487 /* CanOverflow*/ false, FPOptionsOverride()); in create_call_once() 547 /*SourceLocation=*/SourceLocation(), FPOptionsOverride()); in create_dispatch_once() 553 /*CanOverflow*/ false, FPOptionsOverride()); in create_dispatch_once() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Expr.h | 2172 FPOptionsOverride &getTrailingFPFeatures() { in getTrailingFPFeatures() 2309 FPOptionsOverride getStoredFPFeatures() const { in getStoredFPFeatures() 2328 return FPOptionsOverride(); in getFPOptionsOverride() 2897 FPOptionsOverride *getTrailingFPFeatures() { in getTrailingFPFeatures() 3087 FPOptionsOverride getFPFeatures() const { in getFPFeatures() 3090 return FPOptionsOverride(); in getFPFeatures() 3513 FPOptionsOverride *getTrailingFPFeatures(); 3578 FPOptionsOverride getFPFeatures() const { in getFPFeatures() 3581 return FPOptionsOverride(); in getFPFeatures() 3818 FPOptionsOverride *getTrailingFPFeatures() { in getTrailingFPFeatures() [all …]
|
| H A D | ExprCXX.h | 104 SourceLocation OperatorLoc, FPOptionsOverride FPFeatures, 183 FPOptionsOverride FPOptions, unsigned MinNumArgs); 191 FPOptionsOverride FPFeatures, 242 FPOptionsOverride FPFeatures, unsigned MinNumArgs); 251 FPOptionsOverride FPFeatures, 434 FPOptionsOverride> { 437 FPOptionsOverride FPO, SourceLocation l, in CXXStaticCastExpr() 462 FPOptionsOverride FPO, SourceLocation L, SourceLocation RParenLoc, 659 FPOptionsOverride FPFeatures); 1729 FPOptionsOverride> { [all …]
|
| H A D | Stmt.h | 1408 private llvm::TrailingObjects<CompoundStmt, Stmt *, FPOptionsOverride> { 1418 CompoundStmt(ArrayRef<Stmt *> Stmts, FPOptionsOverride FPFeatures, 1425 void setStoredFPFeatures(FPOptionsOverride F) { in setStoredFPFeatures() 1427 *getTrailingObjects<FPOptionsOverride>() = F; in setStoredFPFeatures() 1436 FPOptionsOverride FPFeatures, SourceLocation LB, 1456 FPOptionsOverride getStoredFPFeatures() const { in getStoredFPFeatures() 1458 return *getTrailingObjects<FPOptionsOverride>(); in getStoredFPFeatures()
|
| H A D | TextNodeDumper.h | 157 void printFPOptions(FPOptionsOverride FPO);
|
| H A D | JSONNodeDumper.h | 163 llvm::json::Object createFPOptions(FPOptionsOverride FPO);
|
| /llvm-project-15.0.7/clang/lib/Basic/ |
| H A D | LangOptions.cpp | 207 FPOptionsOverride FPOptions::getChangesSlow(const FPOptions &Base) const { in getChangesSlow() 213 return FPOptionsOverride(*this, OverrideMask); in getChangesSlow() 223 LLVM_DUMP_METHOD void FPOptionsOverride::dump() { in dump()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 541 FPOptionsOverride FPFeatures, in CXXOperatorCallExpr() 612 FPOptionsOverride FPOptions, in CXXMemberCallExpr() 626 FPOptionsOverride FPFeatures, in Create() 710 TypeSourceInfo *WrittenTy, FPOptionsOverride FPO, in Create() 715 C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *, FPOptionsOverride>( in Create() 729 C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *, FPOptionsOverride>( in CreateEmpty() 848 C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *, FPOptionsOverride>( in Create() 862 C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *, FPOptionsOverride>( in CreateEmpty() 880 FPOptionsOverride FPFeatures) in UserDefinedLiteral() 1713 FPOptionsOverride FPFeatures, in CUDAKernelCallExpr() [all …]
|
| H A D | Expr.cpp | 1415 VK, RParenLoc, FPOptionsOverride(), in CreateTemporary() 1960 FPOptionsOverride *CastExpr::getTrailingFPFeatures() { in getTrailingFPFeatures() 1965 ->getTrailingObjects<FPOptionsOverride>(); in getTrailingFPFeatures() 1968 ->getTrailingObjects<FPOptionsOverride>(); in getTrailingFPFeatures() 1971 ->getTrailingObjects<FPOptionsOverride>(); in getTrailingFPFeatures() 1974 ->getTrailingObjects<FPOptionsOverride>(); in getTrailingFPFeatures() 1984 FPOptionsOverride FPO) { in Create() 2014 FPOptionsOverride FPO, in Create() 4505 FPOptionsOverride FPFeatures) in BinaryOperator() 4569 FPOptionsOverride FPFeatures, in Create() [all …]
|
| H A D | Stmt.cpp | 364 CompoundStmt::CompoundStmt(ArrayRef<Stmt *> Stmts, FPOptionsOverride FPFeatures, in CompoundStmt() 382 FPOptionsOverride FPFeatures, in Create() 385 C.Allocate(totalSizeToAlloc<Stmt *, FPOptionsOverride>( in Create() 394 totalSizeToAlloc<Stmt *, FPOptionsOverride>(NumStmts, HasFPFeatures), in CreateEmpty()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaAttr.cpp | 406 VK_PRValue, FPOptionsOverride()); in ConstantFoldAttrArgs() 410 VK_PRValue, FPOptionsOverride()); in ConstantFoldAttrArgs() 523 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides(); in ActOnPragmaFPEvalMethod() 551 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides(); in ActOnPragmaFloatControl() 1276 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides(); in ActOnPragmaFPContract() 1312 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides(); in ActOnPragmaFPReassociate() 1319 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides(); in ActOnPragmaFEnvRound() 1327 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides(); in setExceptionMode() 1334 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides(); in ActOnPragmaFEnvAccess()
|
| H A D | SemaStmt.cpp | 452 FPOptionsOverride FPDiff = getCurFPFeatures().getChangesFrom(FPO); in ActOnCompoundStmt() 3382 FPOptionsOverride()); in getNamedReturnInfo() 3526 CK_NoOp, Value, VK_XValue, FPOptionsOverride()); in PerformMoveOrCopyInitialization() 3539 nullptr, VK_XValue, FPOptionsOverride()); in PerformMoveOrCopyInitialization()
|
| H A D | Sema.cpp | 199 CodeSegStack(nullptr), FpPragmaStack(FPOptionsOverride()), in Sema() 2122 VK_XValue, FPOptionsOverride()); in checkEscapingByref()
|
| H A D | SemaObjCProperty.cpp | 1461 VK_PRValue, FPOptionsOverride()); in ActOnPropertyImplDecl() 1523 VK_PRValue, FPOptionsOverride()); in ActOnPropertyImplDecl()
|
| H A D | SemaExprObjC.cpp | 4478 VK_PRValue, FPOptionsOverride()); in CheckObjCConversion() 4706 FPOptionsOverride()); in BuildObjCBridgedCast() 4745 nullptr, VK_PRValue, FPOptionsOverride()); in BuildObjCBridgedCast()
|
| H A D | SemaInit.cpp | 2957 FPOptionsOverride()); in CheckDesignatedInitializer() 2980 FPOptionsOverride()); in CheckDesignatedInitializer() 8285 &BasePath, VK, FPOptionsOverride()); in Perform() 8779 VK_PRValue, FPOptionsOverride()); in Perform() 8835 /*BasePath=*/nullptr, VK_PRValue, FPOptionsOverride()); in Perform()
|
| /llvm-project-15.0.7/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 495 FPOptionsOverride(), TInfo, in NoTypeInfoCStyleCastExpr() 2522 SourceLocation(), false, FPOptionsOverride()); in RewriteObjCStringLiteral() 2720 SourceLocation(), false, FPOptionsOverride()); in SynthMessageExpr() 2738 SourceLocation(), false, FPOptionsOverride()); in SynthMessageExpr() 2812 SourceLocation(), false, FPOptionsOverride()); in SynthMessageExpr() 2997 OK_Ordinary, SourceLocation(), FPOptionsOverride()); in SynthMessageExpr() 3048 SourceLocation(), false, FPOptionsOverride()); in RewriteObjCProtocolExpr() 4454 FPOptionsOverride()); in SynthBlockInitExpr() 4472 FPOptionsOverride()); in SynthBlockInitExpr() 4512 SourceLocation(), false, FPOptionsOverride()); in SynthBlockInitExpr() [all …]
|
| H A D | RewriteModernObjC.cpp | 590 FPOptionsOverride(), TInfo, in NoTypeInfoCStyleCastExpr() 2596 SourceLocation(), false, FPOptionsOverride()); in RewriteObjCStringLiteral() 2738 SourceLocation(), FPOptionsOverride()); in RewriteObjCArrayLiteralExpr() 3291 SourceLocation(), false, FPOptionsOverride()); in SynthMessageExpr() 3309 SourceLocation(), false, FPOptionsOverride()); in SynthMessageExpr() 3383 SourceLocation(), false, FPOptionsOverride()); in SynthMessageExpr() 5317 FPOptionsOverride()); in SynthBlockInitExpr() 5335 FPOptionsOverride()); in SynthBlockInitExpr() 5375 SourceLocation(), false, FPOptionsOverride()); in SynthBlockInitExpr() 5402 SourceLocation(), false, FPOptionsOverride()); in SynthBlockInitExpr() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Serialization/ |
| H A D | ASTWriter.h | 55 class FPOptionsOverride; variable 502 void WriteFPPragmaOptions(const FPOptionsOverride &Opts);
|
| H A D | ASTReader.h | 867 Optional<FPOptionsOverride> FpPragmaCurrentValue; 870 FPOptionsOverride Value;
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGObjC.cpp | 1527 FPOptionsOverride()); in generateObjCSetterBody() 1538 &arg, VK_PRValue, FPOptionsOverride()); in generateObjCSetterBody() 1566 &argLoad, VK_PRValue, FPOptionsOverride()); in generateObjCSetterBody() 1574 VK_PRValue, OK_Ordinary, SourceLocation(), FPOptionsOverride()); in generateObjCSetterBody() 3730 SourceLocation(), false, FPOptionsOverride()); in GenerateObjCAtomicSetterCopyHelperFunction() 3735 SourceLocation(), false, FPOptionsOverride()); in GenerateObjCAtomicSetterCopyHelperFunction() 3741 VK_LValue, SourceLocation(), FPOptionsOverride()); in GenerateObjCAtomicSetterCopyHelperFunction() 3821 SourceLocation(), false, FPOptionsOverride()); in GenerateObjCAtomicGetterCopyHelperFunction()
|
| H A D | CGCoroutine.cpp | 242 FPOptionsOverride(), Loc, Loc); in emitSuspendExpression()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 162 FPOptionsOverride::getFromOpaqueInt(Record.readInt())); in VisitCompoundStmt() 713 FPOptionsOverride::getFromOpaqueInt(Record.readInt())); in VisitUnaryOperator() 1005 FPOptionsOverride::getFromOpaqueInt(Record.readInt())); in VisitCallExpr() 1094 FPOptionsOverride::getFromOpaqueInt(Record.readInt()); in VisitCastExpr() 1107 FPOptionsOverride::getFromOpaqueInt(Record.readInt())); in VisitBinaryOperator()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 695 PragmaStack<FPOptionsOverride> FpPragmaStack; 696 FPOptionsOverride CurFPFeatureOverrides() { in CurFPFeatureOverrides() 697 FPOptionsOverride result; in CurFPFeatureOverrides() 699 result = FPOptionsOverride(); in CurFPFeatureOverrides() 1572 FPOptionsOverride getOverrides() { return OldOverrides; } in getOverrides() 1577 FPOptionsOverride OldOverrides;
|