Home
last modified time | relevance | path

Searched refs:TypeInfer (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.h252 struct TypeInfer { struct
253 TypeInfer(TreePattern &T) : TP(T), ForceMode(0) {} in TypeInfer() function
328 ValidateOnExit(TypeSetByHwMode &T, TypeInfer &TI) : Infer(TI), VTS(T) {} in ValidateOnExit() argument
334 TypeInfer &Infer;
339 SuppressValidation(TypeInfer &TI) : Infer(TI), SavedValidate(TI.Validate) { in SuppressValidation() argument
345 TypeInfer &Infer;
888 TypeInfer Infer;
959 TypeInfer &getInfer() { return Infer; } in getInfer()
H A DCodeGenDAGPatterns.cpp338 bool TypeInfer::MergeInTypeInfo(TypeSetByHwMode &Out, in MergeInTypeInfo()
356 bool TypeInfer::forceArbitrary(TypeSetByHwMode &Out) { in forceArbitrary()
375 bool TypeInfer::EnforceInteger(TypeSetByHwMode &Out) { in EnforceInteger()
395 bool TypeInfer::EnforceScalar(TypeSetByHwMode &Out) { in EnforceScalar()
405 bool TypeInfer::EnforceVector(TypeSetByHwMode &Out) { in EnforceVector()
415 bool TypeInfer::EnforceAny(TypeSetByHwMode &Out) { in EnforceAny()
744 void TypeInfer::expandOverloads(TypeSetByHwMode &VTS) { in expandOverloads()
803 const TypeSetByHwMode &TypeInfer::getLegalTypes() { in getLegalTypes()
817 TypeInfer::ValidateOnExit::~ValidateOnExit() { in ~ValidateOnExit()
1451 TypeInfer &TI = TP.getInfer(); in ApplyTypeConstraint()
[all …]