Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
clang/include/clang/Sema/Sema.h
- This file is larger than 256 KB, so syntax highlighting is disabled by default.
Show First 20 Lines • Show All 12,677 Lines • ▼ Show 20 Lines | public: | ||||
/// Type checking for matrix binary operators. | /// Type checking for matrix binary operators. | ||||
QualType CheckMatrixElementwiseOperands(ExprResult &LHS, ExprResult &RHS, | QualType CheckMatrixElementwiseOperands(ExprResult &LHS, ExprResult &RHS, | ||||
SourceLocation Loc, | SourceLocation Loc, | ||||
bool IsCompAssign); | bool IsCompAssign); | ||||
QualType CheckMatrixMultiplyOperands(ExprResult &LHS, ExprResult &RHS, | QualType CheckMatrixMultiplyOperands(ExprResult &LHS, ExprResult &RHS, | ||||
SourceLocation Loc, bool IsCompAssign); | SourceLocation Loc, bool IsCompAssign); | ||||
bool isValidSveBitcast(QualType srcType, QualType destType); | bool isValidSveBitcast(QualType srcType, QualType destType); | ||||
bool isValidRVVBitcast(QualType srcType, QualType destType); | |||||
bool areMatrixTypesOfTheSameDimension(QualType srcTy, QualType destTy); | bool areMatrixTypesOfTheSameDimension(QualType srcTy, QualType destTy); | ||||
bool areVectorTypesSameSize(QualType srcType, QualType destType); | bool areVectorTypesSameSize(QualType srcType, QualType destType); | ||||
bool areLaxCompatibleVectorTypes(QualType srcType, QualType destType); | bool areLaxCompatibleVectorTypes(QualType srcType, QualType destType); | ||||
bool isLaxVectorConversion(QualType srcType, QualType destType); | bool isLaxVectorConversion(QualType srcType, QualType destType); | ||||
bool anyAltivecTypes(QualType srcType, QualType destType); | bool anyAltivecTypes(QualType srcType, QualType destType); | ||||
▲ Show 20 Lines • Show All 1,378 Lines • Show Last 20 Lines |