Searched refs:TypeInfer (Results 1 – 2 of 2) sorted by relevance
245 struct TypeInfer { struct246 TypeInfer(TreePattern &T) : TP(T) {} in TypeInfer() function324 ValidateOnExit(const TypeSetByHwMode &T, const TypeInfer &TI) in ValidateOnExit() argument327 const TypeInfer &Infer;332 SuppressValidation(TypeInfer &TI) : Infer(TI), SavedValidate(TI.Validate) { in SuppressValidation() argument336 TypeInfer &Infer;919 TypeInfer Infer;985 TypeInfer &getInfer() { return Infer; } in getInfer()
361 bool TypeInfer::MergeInTypeInfo(TypeSetByHwMode &Out, in MergeInTypeInfo()379 bool TypeInfer::forceArbitrary(TypeSetByHwMode &Out) { in forceArbitrary()398 bool TypeInfer::EnforceInteger(TypeSetByHwMode &Out) { in EnforceInteger()408 bool TypeInfer::EnforceFloatingPoint(TypeSetByHwMode &Out) { in EnforceFloatingPoint()418 bool TypeInfer::EnforceScalar(TypeSetByHwMode &Out) { in EnforceScalar()428 bool TypeInfer::EnforceVector(TypeSetByHwMode &Out) { in EnforceVector()438 bool TypeInfer::EnforceAny(TypeSetByHwMode &Out) { in EnforceAny()476 bool TypeInfer::EnforceSmallerThan(TypeSetByHwMode &Small, TypeSetByHwMode &Big, in EnforceSmallerThan()596 bool TypeInfer::EnforceVectorEltTypeIs(TypeSetByHwMode &Vec, in EnforceVectorEltTypeIs()638 bool TypeInfer::EnforceVectorEltTypeIs(TypeSetByHwMode &Vec, in EnforceVectorEltTypeIs()[all …]