================ @@ -64,26 +65,29 @@ class ImmCheck { }; class SVEType { - TypeSpec TS; bool Float, Signed, Immediate, Void, Constant, Pointer, BFloat; bool DefaultType, IsScalable, Predicate, PredicatePattern, PrefetchOp, Svcount; unsigned Bitwidth, ElementBitwidth, NumVectors; public: - SVEType() : SVEType(TypeSpec(), 'v') {} + SVEType() : SVEType("", 'v', 0) {} - SVEType(TypeSpec TS, char CharMod, unsigned NumVectors = 1) - : TS(TS), Float(false), Signed(true), Immediate(false), Void(false), + SVEType(StringRef TS, char CharMod = 'd', unsigned NumVectors = 0) ---------------- momchil-velikov wrote:
Done https://github.com/llvm/llvm-project/pull/69598 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits