Home
last modified time | relevance | path

Searched refs:FPFeatures (Results 1 – 13 of 13) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaAttr.cpp799 FPFeatures.setAllowFPContractWithinStatement(); in ActOnPragmaFPContract()
802 FPFeatures.setAllowFPContractAcrossStatement(); in ActOnPragmaFPContract()
805 FPFeatures.setDisallowFPContract(); in ActOnPragmaFPContract()
813 FPFeatures.setAllowFEnvAccess(); in ActOnPragmaFEnvAccess()
816 FPFeatures.setDisallowFEnvAccess(); in ActOnPragmaFEnvAccess()
H A DSema.cpp120 FPFeatures(pp.getLangOpts()), LangOpts(pp.getLangOpts()), PP(pp), in Sema()
H A DSemaExpr.cpp12199 FPOptions FPFeatures) { in convertHalfVecBinOp() argument
12219 OpLoc, FPFeatures); in convertHalfVecBinOp()
12223 VK, OK, OpLoc, FPFeatures); in convertHalfVecBinOp()
12480 OpLoc, FPFeatures); in CreateBuiltinBinOp()
12482 OK, OpLoc, FPFeatures); in CreateBuiltinBinOp()
12494 OpLoc, FPFeatures); in CreateBuiltinBinOp()
12498 OpLoc, FPFeatures); in CreateBuiltinBinOp()
H A DSemaOverload.cpp12416 OpLoc, FPFeatures); in CreateOverloadedBinOp()
12421 FPFeatures); in CreateOverloadedBinOp()
12433 FPFeatures); in CreateOverloadedBinOp()
12547 Context, Op, FnExpr.get(), Args, ResultTy, VK, OpLoc, FPFeatures, in CreateOverloadedBinOp()
H A DTreeTransform.h9477 getSema().FPFeatures = E->getFPFeatures(); in TransformBinaryOperator()
9959 getSema().FPFeatures = E->getFPFeatures(); in TransformCXXOperatorCallExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExprCXX.cpp540 FPOptions FPFeatures, in CXXOperatorCallExpr() argument
545 CXXOperatorCallExprBits.FPFeatures = FPFeatures.getInt();
549 assert((CXXOperatorCallExprBits.FPFeatures == FPFeatures.getInt()) &&
560 SourceLocation OperatorLoc, FPOptions FPFeatures, ADLCallKind UsesADL) { in Create() argument
568 FPFeatures, UsesADL); in Create()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExpr.h3301 SourceLocation opLoc, FPOptions FPFeatures) in BinaryOperator() argument
3310 BinaryOperatorBits.FPFeatures = FPFeatures.getInt(); in BinaryOperator()
3463 BinaryOperatorBits.FPFeatures = F.getInt(); in setFPFeatures()
3467 return FPOptions(BinaryOperatorBits.FPFeatures); in getFPFeatures()
3483 SourceLocation opLoc, FPOptions FPFeatures, bool dead2) in BinaryOperator() argument
3492 BinaryOperatorBits.FPFeatures = FPFeatures.getInt(); in BinaryOperator()
3516 SourceLocation OpLoc, FPOptions FPFeatures) in CompoundAssignOperator() argument
3517 : BinaryOperator(lhs, rhs, opc, ResType, VK, OK, OpLoc, FPFeatures, in CompoundAssignOperator()
H A DExprCXX.h91 SourceLocation OperatorLoc, FPOptions FPFeatures,
100 SourceLocation OperatorLoc, FPOptions FPFeatures,
150 CXXOperatorCallExprBits.FPFeatures = F.getInt(); in setFPFeatures()
153 return FPOptions(CXXOperatorCallExprBits.FPFeatures); in getFPFeatures()
H A DStmt.h499 unsigned FPFeatures : 3; in alignas() local
549 unsigned FPFeatures : 3; in alignas() local
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp91 FPOptions FPFeatures; member
200 FPOptions FPFeatures) { in updateFastMathFlags() argument
201 FMF.setAllowContract(FPFeatures.allowFPContractAcrossStatement()); in updateFastMathFlags()
208 updateFastMathFlags(FMF, Op.FPFeatures); in propagateFMFlags()
2787 Result.FPFeatures = E->getFPFeatures(); in EmitBinOps()
2807 OpInfo.FPFeatures = E->getFPFeatures(); in EmitCompoundAssignLValue()
3287 if (!op.FPFeatures.allowFPContractWithinStatement()) in tryEmitFMulAdd()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h320 FPOptions FPFeatures; variable
1211 FPContractStateRAII(Sema &S) : S(S), OldFPFeaturesState(S.FPFeatures) {} in FPContractStateRAII()
1212 ~FPContractStateRAII() { S.FPFeatures = OldFPFeaturesState; } in ~FPContractStateRAII()
1233 FPOptions &getFPOptions() { return FPFeatures; } in getFPOptions()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp1350 E->CXXOperatorCallExprBits.FPFeatures = Record.readInt(); in VisitCXXOperatorCallExpr()
H A DASTReader.cpp7778 SemaObj->FPFeatures = FPOptions(FPPragmaOptions[0]); in InitializeSema()