Lines Matching refs:DiagnosticPredicate
748 template <int Bits, int Scale> DiagnosticPredicate isSImmScaled() const { in isSImmScaled()
752 template <int Bits, int Scale> DiagnosticPredicate isUImmScaled() const { in isUImmScaled()
757 DiagnosticPredicate isImmScaled(bool Signed) const { in isImmScaled()
782 DiagnosticPredicate isSVEPattern() const { in isSVEPattern()
958 DiagnosticPredicate isSVECpyImm() const { in isSVECpyImm()
976 template <typename T> DiagnosticPredicate isSVEAddSubImm() const { in isSVEAddSubImm()
991 template <typename T> DiagnosticPredicate isSVEPreferredLogicalImm() const { in isSVEPreferredLogicalImm()
1188 DiagnosticPredicate isSVEPredicateVectorRegOfWidth() const { in isSVEPredicateVectorRegOfWidth()
1199 DiagnosticPredicate isSVEDataVectorRegOfWidth() const { in isSVEDataVectorRegOfWidth()
1212 DiagnosticPredicate isSVEDataVectorRegWithShiftExtend() const { in isSVEDataVectorRegWithShiftExtend()
1261 DiagnosticPredicate isComplexRotation() const { in isComplexRotation()
1279 DiagnosticPredicate isGPR64WithShiftExtend() const { in isGPR64WithShiftExtend()
1313 DiagnosticPredicate isVectorIndex() const { in isVectorIndex()
1341 template <unsigned ImmEnum> DiagnosticPredicate isExactFPImm() const { in isExactFPImm()
1365 DiagnosticPredicate isExactFPImm() const { in isExactFPImm()
1366 DiagnosticPredicate Res = DiagnosticPredicateTy::NoMatch; in isExactFPImm()
1544 DiagnosticPredicate isMatrixRegOperand() const { in isMatrixRegOperand()