Home
last modified time | relevance | path

Searched refs:FPOptionsOverride (Results 1 – 25 of 42) sorted by relevance

12

/llvm-project-15.0.7/clang/include/clang/Basic/
H A DLangOptions.h626 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 DBodyFarm.cpp123 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 DExpr.h2172 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 DExprCXX.h104 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 DStmt.h1408 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 DTextNodeDumper.h157 void printFPOptions(FPOptionsOverride FPO);
H A DJSONNodeDumper.h163 llvm::json::Object createFPOptions(FPOptionsOverride FPO);
/llvm-project-15.0.7/clang/lib/Basic/
H A DLangOptions.cpp207 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 DExprCXX.cpp541 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 DExpr.cpp1415 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 DStmt.cpp364 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 DSemaAttr.cpp406 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 DSemaStmt.cpp452 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 DSema.cpp199 CodeSegStack(nullptr), FpPragmaStack(FPOptionsOverride()), in Sema()
2122 VK_XValue, FPOptionsOverride()); in checkEscapingByref()
H A DSemaObjCProperty.cpp1461 VK_PRValue, FPOptionsOverride()); in ActOnPropertyImplDecl()
1523 VK_PRValue, FPOptionsOverride()); in ActOnPropertyImplDecl()
H A DSemaExprObjC.cpp4478 VK_PRValue, FPOptionsOverride()); in CheckObjCConversion()
4706 FPOptionsOverride()); in BuildObjCBridgedCast()
4745 nullptr, VK_PRValue, FPOptionsOverride()); in BuildObjCBridgedCast()
H A DSemaInit.cpp2957 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 DRewriteObjC.cpp495 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 DRewriteModernObjC.cpp590 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 DASTWriter.h55 class FPOptionsOverride; variable
502 void WriteFPPragmaOptions(const FPOptionsOverride &Opts);
H A DASTReader.h867 Optional<FPOptionsOverride> FpPragmaCurrentValue;
870 FPOptionsOverride Value;
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGObjC.cpp1527 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 DCGCoroutine.cpp242 FPOptionsOverride(), Loc, Loc); in emitSuspendExpression()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp162 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 DSema.h695 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;

12