Loading [MathJax]/extensions/tex2jax.js
CIRCT 21.0.0git
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
StructuralHasher Member List

This is the complete list of members for StructuralHasher, including all inherited members.

constantsStructuralHasherprivate
finalizeID(void *object)StructuralHasherinlineprivate
getID(void *object)StructuralHasherinlineprivate
getInnerSymID(StringAttr name)StructuralHasherinlineprivate
getModuleInfo(FModuleLike module)StructuralHasherinline
idTableStructuralHasherprivate
innerSymIDTableStructuralHasherprivate
nextIDStructuralHasherprivate
populateInnerSymIDTable(FModuleLike module)StructuralHasherinlineprivate
positionStructuralHasherprivate
referredModuleNamesStructuralHasherprivate
shaStructuralHasherprivate
StructuralHasher(const StructuralHasherSharedConstants &constants)StructuralHasherinlineexplicit
update(OpOperand &operand)StructuralHasherinlineprivate
update(const void *pointer)StructuralHasherinlineprivate
update(size_t value)StructuralHasherinlineprivate
update(const std::pair< T, U > &pair)StructuralHasherinlineprivate
update(TypeID typeID)StructuralHasherinlineprivate
update(BundleType type)StructuralHasherinlineprivate
update(Type type)StructuralHasherinlineprivate
update(OpResult result)StructuralHasherinlineprivate
update(Operation *op, DictionaryAttr dict)StructuralHasherinlineprivate
update(mlir::OperationName name)StructuralHasherinlineprivate
update(Block *block)StructuralHasherinlineprivate
update(Region *region)StructuralHasherinlineprivate
update(Operation *op)StructuralHasherinlineprivate