Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenFunction.cpp123 void CodeGenFunction::SetFastMathFlags(FPOptions FPFeatures) { in SetFastMathFlags() argument
125 FMF.setAllowReassoc(FPFeatures.getAllowFPReassociate()); in SetFastMathFlags()
126 FMF.setNoNaNs(FPFeatures.getNoHonorNaNs()); in SetFastMathFlags()
127 FMF.setNoInfs(FPFeatures.getNoHonorInfs()); in SetFastMathFlags()
128 FMF.setNoSignedZeros(FPFeatures.getNoSignedZero()); in SetFastMathFlags()
129 FMF.setAllowReciprocal(FPFeatures.getAllowReciprocal()); in SetFastMathFlags()
130 FMF.setApproxFunc(FPFeatures.getAllowApproxFunc()); in SetFastMathFlags()
131 FMF.setAllowContract(FPFeatures.allowFPContractAcrossStatement()); in SetFastMathFlags()
142 FPOptions FPFeatures) in CGFPOptionsRAII() argument
144 ConstructorHelper(FPFeatures); in CGFPOptionsRAII()
[all …]
H A DCGExprScalar.cpp96 FPOptions FPFeatures; member
735 CodeGenFunction::CGFPOptionsRAII FPOptsRAII(CGF, Ops.FPFeatures); in EmitMul()
750 CodeGenFunction::CGFPOptionsRAII FPOptsRAII(CGF, Ops.FPFeatures); in EmitMul()
2393 FPOptions FPFeatures) { in createBinOpInfoFromIncDec() argument
2399 BinOp.FPFeatures = FPFeatures; in createBinOpInfoFromIncDec()
2763 BinOp.FPFeatures = E->getFPFeaturesInEffect(CGF.getLangOpts()); in VisitUnaryMinus()
2987 Result.FPFeatures = E->getFPFeaturesInEffect(CGF.getLangOpts()); in EmitBinOps()
3007 OpInfo.FPFeatures = E->getFPFeaturesInEffect(CGF.getLangOpts()); in EmitCompoundAssignLValue()
3082 CodeGenFunction::CGFPOptionsRAII FPOptsRAII(CGF, OpInfo.FPFeatures); in EmitCompoundAssignLValue()
3206 CodeGenFunction::CGFPOptionsRAII FPOptsRAII(CGF, Ops.FPFeatures); in EmitDiv()
[all …]
H A DCodeGenFunction.h678 CGFPOptionsRAII(CodeGenFunction &CGF, FPOptions FPFeatures);
683 void ConstructorHelper(FPOptions FPFeatures);
4589 void SetFastMathFlags(FPOptions FPFeatures);
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExprCXX.cpp540 FPOptionsOverride FPFeatures, in CXXOperatorCallExpr() argument
543 OperatorLoc, FPFeatures, /*MinNumArgs=*/0, UsesADL) {
561 FPOptionsOverride FPFeatures, ADLCallKind UsesADL) { in Create() argument
565 /*NumPreArgs=*/0, NumArgs, FPFeatures.requiresTrailingStorage()); in Create()
569 FPFeatures, UsesADL); in Create()
625 FPOptionsOverride FPFeatures, in Create() argument
630 /*NumPreArgs=*/0, NumArgs, FPFeatures.requiresTrailingStorage()); in Create()
634 CXXMemberCallExpr(Fn, Args, Ty, VK, RP, FPFeatures, MinNumArgs); in Create()
878 FPOptionsOverride FPFeatures) in UserDefinedLiteral() argument
880 LitEndLoc, FPFeatures, /*MinNumArgs=*/0, NotADL),
[all …]
H A DExpr.cpp1314 SourceLocation RParenLoc, FPOptionsOverride FPFeatures, in CallExpr() argument
1339 CallExprBits.HasFPFeatures = FPFeatures.requiresTrailingStorage(); in CallExpr()
1341 setStoredFPFeatures(FPFeatures); in CallExpr()
1360 FPOptionsOverride FPFeatures, unsigned MinNumArgs, in Create() argument
1364 /*NumPreArgs=*/0, NumArgs, FPFeatures.requiresTrailingStorage()); in Create()
1368 RParenLoc, FPFeatures, MinNumArgs, UsesADL); in Create()
4408 FPOptionsOverride FPFeatures) in BinaryOperator() argument
4416 BinaryOperatorBits.HasFPFeatures = FPFeatures.requiresTrailingStorage(); in BinaryOperator()
4418 setStoredFPFeatures(FPFeatures); in BinaryOperator()
4425 FPOptionsOverride FPFeatures, bool dead2) in BinaryOperator() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExpr.h2120 bool CanOverflow, FPOptionsOverride FPFeatures);
2135 bool CanOverflow, FPOptionsOverride FPFeatures);
2797 SourceLocation RParenLoc, FPOptionsOverride FPFeatures,
2863 FPOptionsOverride FPFeatures, unsigned MinNumArgs = 0,
3755 SourceLocation opLoc, FPOptionsOverride FPFeatures);
3768 FPOptionsOverride FPFeatures);
3955 SourceLocation opLoc, FPOptionsOverride FPFeatures,
3988 SourceLocation OpLoc, FPOptionsOverride FPFeatures, in CompoundAssignOperator() argument
3990 : BinaryOperator(C, lhs, rhs, opc, ResType, VK, OK, OpLoc, FPFeatures, in CompoundAssignOperator()
4004 FPOptionsOverride FPFeatures, QualType CompLHSType = QualType(),
H A DExprCXX.h95 SourceLocation OperatorLoc, FPOptionsOverride FPFeatures,
104 SourceLocation OperatorLoc, FPOptionsOverride FPFeatures,
191 FPOptionsOverride FPFeatures,
242 FPOptionsOverride FPFeatures, unsigned MinNumArgs);
251 FPOptionsOverride FPFeatures,
650 SourceLocation SuffixLoc, FPOptionsOverride FPFeatures);
659 FPOptionsOverride FPFeatures);
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExpr.cpp13876 FPOptionsOverride FPFeatures) { in convertHalfVecBinOp() argument
13895 ResultTy, VK, OK, OpLoc, FPFeatures, in convertHalfVecBinOp()
13900 BinOpResTy, VK, OK, OpLoc, FPFeatures); in convertHalfVecBinOp()