llvm-project/mlir/unittests
River Riddle 4741ec6af0 Allow analyses to provide a hook 'isInvalidated' to determine if they are truly invalidated.
The hook has the following form:
*   `bool isInvalidated(const AnalysisManager::PreservedAnalyses &)`

Given a preserved analysis set, the analysis returns true if it should truly be
invalidated. This allows for more fine-tuned invalidation in cases where an
analysis wasn't explicitly marked preserved, but may be preserved(or
invalidated) based upon other properties; such as analyses sets.

PiperOrigin-RevId: 283582889
2019-12-03 11:14:20 -08:00
..
Dialect Fix minor spelling tweaks (NFC) 2019-10-20 09:44:36 -07:00
IR Switch explicit create methods to match generated build's order 2019-09-28 09:35:58 -07:00
Pass Allow analyses to provide a hook 'isInvalidated' to determine if they are truly invalidated. 2019-12-03 11:14:20 -08:00
Quantizer/Support Start to introduce the "Quantizer" tool, which is responsible for transforming a computation expressed in floating point to one operating in terms of quantized types (where possible), either using quant-aware-training hints where available or post-training statistics. 2019-05-20 13:42:30 -07:00
SDBM Fix minor spelling tweaks (NFC) 2019-10-20 09:44:36 -07:00
TableGen Move BitEnumAttr from SPIRVBase.td to OpBase.td 2019-11-01 11:18:19 -07:00
CMakeLists.txt Move SDBM infrastructure into a new SDBM dialect 2019-06-01 19:54:33 -07:00