Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp606 CXXOperatorCallExpr::CXXOperatorCallExpr(unsigned NumArgs, bool HasFPFeatures, in CXXOperatorCallExpr() argument
609 HasFPFeatures, Empty) {} in CXXOperatorCallExpr()
629 bool HasFPFeatures, in CreateEmpty() argument
633 CallExpr::sizeOfTrailingObjects(/*NumPreArgs=*/0, NumArgs, HasFPFeatures); in CreateEmpty()
636 return new (Mem) CXXOperatorCallExpr(NumArgs, HasFPFeatures, Empty); in CreateEmpty()
671 CXXMemberCallExpr::CXXMemberCallExpr(unsigned NumArgs, bool HasFPFeatures, in CXXMemberCallExpr() argument
673 : CallExpr(CXXMemberCallExprClass, /*NumPreArgs=*/0, NumArgs, HasFPFeatures, in CXXMemberCallExpr()
694 bool HasFPFeatures, in CreateEmpty() argument
698 CallExpr::sizeOfTrailingObjects(/*NumPreArgs=*/0, NumArgs, HasFPFeatures); in CreateEmpty()
701 return new (Mem) CXXMemberCallExpr(NumArgs, HasFPFeatures, Empty); in CreateEmpty()
[all …]
H A DExpr.cpp1476 CallExprBits.HasFPFeatures = FPFeatures.requiresTrailingStorage(); in CallExpr()
1482 bool HasFPFeatures, EmptyShell Empty) in CallExpr() argument
1491 CallExprBits.HasFPFeatures = HasFPFeatures; in CallExpr()
1519 bool HasFPFeatures, EmptyShell Empty) { in CreateEmpty() argument
1521 CallExpr::sizeOfTrailingObjects(/*NumPreArgs=*/0, NumArgs, HasFPFeatures); in CreateEmpty()
1525 CallExpr(CallExprClass, /*NumPreArgs=*/0, NumArgs, HasFPFeatures, Empty); in CreateEmpty()
2098 bool HasFPFeatures) { in CreateEmpty() argument
2101 PathSize, HasFPFeatures)); in CreateEmpty()
2102 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize, HasFPFeatures); in CreateEmpty()
2125 bool HasFPFeatures) { in CreateEmpty() argument
[all …]
H A DStmt.cpp370 CompoundStmtBits.HasFPFeatures = FPFeatures.requiresTrailingStorage(); in CompoundStmt()
394 bool HasFPFeatures) { in CreateEmpty() argument
396 totalSizeToAlloc<Stmt *, FPOptionsOverride>(NumStmts, HasFPFeatures), in CreateEmpty()
400 New->CompoundStmtBits.HasFPFeatures = HasFPFeatures; in CreateEmpty()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp157 unsigned HasFPFeatures = Record.readInt(); in VisitCompoundStmt() local
158 assert(S->hasStoredFPFeatures() == HasFPFeatures); in VisitCompoundStmt()
162 if (HasFPFeatures) in VisitCompoundStmt()
1025 bool HasFPFeatures = CurrentUnpackingBits->getNextBit(); in VisitCallExpr() local
1032 if (HasFPFeatures) in VisitCallExpr()
1108 unsigned HasFPFeatures = CurrentUnpackingBits->getNextBit(); in VisitCastExpr() local
1109 assert(E->hasStoredFPFeatures() == HasFPFeatures); in VisitCastExpr()
1119 if (HasFPFeatures) in VisitCastExpr()
2937 bool HasFPFeatures = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream() local
2938 S = CompoundStmt::CreateEmpty(Context, NumStmts, HasFPFeatures); in ReadStmtFromStream()
[all …]
H A DASTWriterStmt.cpp801 bool HasFPFeatures = E->hasStoredFPFeatures(); in VisitUnaryOperator() local
804 CurrentPackingBits.addBit(HasFPFeatures); in VisitUnaryOperator()
811 if (HasFPFeatures) in VisitUnaryOperator()
1064 bool HasFPFeatures = E->hasStoredFPFeatures(); in VisitBinaryOperator() local
1065 CurrentPackingBits.addBit(HasFPFeatures); in VisitBinaryOperator()
1069 if (HasFPFeatures) in VisitBinaryOperator()
1072 if (!HasFPFeatures && E->getValueKind() == VK_PRValue && in VisitBinaryOperator()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h2192 return UnaryOperatorBits.HasFPFeatures ? 1 : 0; in numTrailingObjects()
2196 assert(UnaryOperatorBits.HasFPFeatures); in getTrailingFPFeatures()
2201 assert(UnaryOperatorBits.HasFPFeatures); in getTrailingFPFeatures()
2214 explicit UnaryOperator(bool HasFPFeatures, EmptyShell Empty) in UnaryOperator() argument
2217 UnaryOperatorBits.HasFPFeatures = HasFPFeatures; in UnaryOperator()
2329 bool hasStoredFPFeatures() const { return UnaryOperatorBits.HasFPFeatures; } in hasStoredFPFeatures()
2349 if (UnaryOperatorBits.HasFPFeatures) in getFPFeaturesInEffect()
2354 if (UnaryOperatorBits.HasFPFeatures) in getFPOptionsOverride()
2905 bool HasFPFeatures) { in sizeOfTrailingObjects() argument
2907 HasFPFeatures * sizeof(FPOptionsOverride); in sizeOfTrailingObjects()
[all …]
H A DExprCXX.h97 CXXOperatorCallExpr(unsigned NumArgs, bool HasFPFeatures, EmptyShell Empty);
107 unsigned NumArgs, bool HasFPFeatures,
184 CXXMemberCallExpr(unsigned NumArgs, bool HasFPFeatures, EmptyShell Empty);
194 bool HasFPFeatures, EmptyShell Empty);
243 CUDAKernelCallExpr(unsigned NumArgs, bool HasFPFeatures, EmptyShell Empty);
254 unsigned NumArgs, bool HasFPFeatures,
387 Expr *op, unsigned PathSize, bool HasFPFeatures, in CXXNamedCastExpr() argument
390 : ExplicitCastExpr(SC, ty, VK, kind, op, PathSize, HasFPFeatures, in CXXNamedCastExpr()
395 bool HasFPFeatures) in CXXNamedCastExpr() argument
396 : ExplicitCastExpr(SC, Shell, PathSize, HasFPFeatures) {} in CXXNamedCastExpr()
[all …]
H A DStmt.h153 unsigned HasFPFeatures : 1;
521 unsigned HasFPFeatures : 1;
562 unsigned HasFPFeatures : 1;
631 unsigned HasFPFeatures : 1;
651 unsigned HasFPFeatures : 1;
1643 CompoundStmtBits.HasFPFeatures = 0;
1648 bool HasFPFeatures);
1653 bool hasStoredFPFeatures() const { return CompoundStmtBits.HasFPFeatures; }