Lines Matching refs:DiagnosticPredicate
795 template <int Bits, int Scale> DiagnosticPredicate isSImmScaled() const { in isSImmScaled()
800 DiagnosticPredicate isUImmScaled() const { in isUImmScaled()
809 DiagnosticPredicate isImmScaled(bool Signed) const { in isImmScaled()
840 DiagnosticPredicate isSVEPattern() const { in isSVEPattern()
852 DiagnosticPredicate isSVEVecLenSpecifier() const { in isSVEVecLenSpecifier()
1030 DiagnosticPredicate isSVECpyImm() const { in isSVECpyImm()
1048 template <typename T> DiagnosticPredicate isSVEAddSubImm() const { in isSVEAddSubImm()
1063 template <typename T> DiagnosticPredicate isSVEPreferredLogicalImm() const { in isSVEPreferredLogicalImm()
1289 DiagnosticPredicate isSVEPredicateVectorRegOfWidth() const { in isSVEPredicateVectorRegOfWidth()
1300 DiagnosticPredicate isSVEPredicateOrPredicateAsCounterRegOfWidth() const { in isSVEPredicateOrPredicateAsCounterRegOfWidth()
1314 DiagnosticPredicate isSVEPredicateAsCounterRegOfWidth() const { in isSVEPredicateAsCounterRegOfWidth()
1325 DiagnosticPredicate isSVEDataVectorRegOfWidth() const { in isSVEDataVectorRegOfWidth()
1338 DiagnosticPredicate isSVEDataVectorRegWithShiftExtend() const { in isSVEDataVectorRegWithShiftExtend()
1391 DiagnosticPredicate isComplexRotation() const { in isComplexRotation()
1409 DiagnosticPredicate isGPR64WithShiftExtend() const { in isGPR64WithShiftExtend()
1446 DiagnosticPredicate isTypedVectorListMultiple() const { in isTypedVectorListMultiple()
1458 DiagnosticPredicate isTypedVectorListStrided() const { in isTypedVectorListStrided()
1471 DiagnosticPredicate isVectorIndex() const { in isVectorIndex()
1499 template <unsigned ImmEnum> DiagnosticPredicate isExactFPImm() const { in isExactFPImm()
1523 DiagnosticPredicate isExactFPImm() const { in isExactFPImm()
1524 DiagnosticPredicate Res = DiagnosticPredicateTy::NoMatch; in isExactFPImm()
1709 DiagnosticPredicate isMatrixRegOperand() const { in isMatrixRegOperand()