Lines Matching refs:DiagnosticPredicate
641 template <int Bits, int Scale> DiagnosticPredicate isSImmScaled() const { in isSImmScaled()
645 template <int Bits, int Scale> DiagnosticPredicate isUImmScaled() const { in isUImmScaled()
650 DiagnosticPredicate isImmScaled(bool Signed) const { in isImmScaled()
675 DiagnosticPredicate isSVEPattern() const { in isSVEPattern()
849 DiagnosticPredicate isSVECpyImm() const { in isSVECpyImm()
867 template <typename T> DiagnosticPredicate isSVEAddSubImm() const { in isSVEAddSubImm()
882 template <typename T> DiagnosticPredicate isSVEPreferredLogicalImm() const { in isSVEPreferredLogicalImm()
1078 DiagnosticPredicate isSVEPredicateVectorRegOfWidth() const { in isSVEPredicateVectorRegOfWidth()
1090 DiagnosticPredicate isSVEDataVectorRegOfWidth() const { in isSVEDataVectorRegOfWidth()
1104 DiagnosticPredicate isSVEDataVectorRegWithShiftExtend() const { in isSVEDataVectorRegWithShiftExtend()
1147 DiagnosticPredicate isComplexRotation() const { in isComplexRotation()
1165 DiagnosticPredicate isGPR64WithShiftExtend() const { in isGPR64WithShiftExtend()
1199 DiagnosticPredicate isVectorIndex() const { in isVectorIndex()
1227 template <unsigned ImmEnum> DiagnosticPredicate isExactFPImm() const { in isExactFPImm()
1250 DiagnosticPredicate isExactFPImm() const { in isExactFPImm()
1251 DiagnosticPredicate Res = DiagnosticPredicateTy::NoMatch; in isExactFPImm()