Lines Matching refs:DiagnosticPredicate
745 template <int Bits, int Scale> DiagnosticPredicate isSImmScaled() const { in isSImmScaled()
749 template <int Bits, int Scale> DiagnosticPredicate isUImmScaled() const { in isUImmScaled()
754 DiagnosticPredicate isImmScaled(bool Signed) const { in isImmScaled()
779 DiagnosticPredicate isSVEPattern() const { in isSVEPattern()
955 DiagnosticPredicate isSVECpyImm() const { in isSVECpyImm()
973 template <typename T> DiagnosticPredicate isSVEAddSubImm() const { in isSVEAddSubImm()
988 template <typename T> DiagnosticPredicate isSVEPreferredLogicalImm() const { in isSVEPreferredLogicalImm()
1190 DiagnosticPredicate isSVEPredicateVectorRegOfWidth() const { in isSVEPredicateVectorRegOfWidth()
1201 DiagnosticPredicate isSVEDataVectorRegOfWidth() const { in isSVEDataVectorRegOfWidth()
1214 DiagnosticPredicate isSVEDataVectorRegWithShiftExtend() const { in isSVEDataVectorRegWithShiftExtend()
1263 DiagnosticPredicate isComplexRotation() const { in isComplexRotation()
1281 DiagnosticPredicate isGPR64WithShiftExtend() const { in isGPR64WithShiftExtend()
1315 DiagnosticPredicate isVectorIndex() const { in isVectorIndex()
1343 template <unsigned ImmEnum> DiagnosticPredicate isExactFPImm() const { in isExactFPImm()
1367 DiagnosticPredicate isExactFPImm() const { in isExactFPImm()
1368 DiagnosticPredicate Res = DiagnosticPredicateTy::NoMatch; in isExactFPImm()
1546 DiagnosticPredicate isMatrixRegOperand() const { in isMatrixRegOperand()