MLIR  20.0.0git
Classes | Namespaces
CyclicReplacerCache.h File Reference
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/DenseSet.h"
#include "llvm/ADT/SmallVector.h"
#include <functional>
#include <optional>
#include <set>

Go to the source code of this file.

Classes

class  mlir::CyclicReplacerCache< InT, OutT >
 A cache for replacer-like functions that map values between two domains. More...
 
struct  mlir::CyclicReplacerCache< InT, OutT >::CacheEntry
 A possibly unresolved cache entry. More...
 
class  mlir::CachedCyclicReplacer< InT, OutT >
 A helper class for cases where the input/output types of the replacer function is identical to the types stored in the cache. More...
 

Namespaces

 mlir
 Include the generated interface declarations.