Lines Matching defs:OperationName
183 llvm::StringMap<std::unique_ptr<OperationName::Impl>> operations;
781 // OperationName
784 OperationName::Impl::Impl(StringRef name, Dialect *dialect, TypeID typeID,
789 OperationName::OperationName(StringRef name, MLIRContext *context) {
825 StringRef OperationName::getDialectNamespace() const {
832 OperationName::UnregisteredOpModel::foldHook(Operation *, ArrayRef<Attribute>,
836 void OperationName::UnregisteredOpModel::getCanonicalizationPatterns(
838 bool OperationName::UnregisteredOpModel::hasTrait(TypeID) { return false; }
840 OperationName::ParseAssemblyFn
841 OperationName::UnregisteredOpModel::getParseAssemblyFn() {
844 void OperationName::UnregisteredOpModel::populateDefaultAttrs(
845 const OperationName &, NamedAttrList &) {}
846 void OperationName::UnregisteredOpModel::printAssembly(
851 OperationName::UnregisteredOpModel::verifyInvariants(Operation *) {
855 OperationName::UnregisteredOpModel::verifyRegionInvariants(Operation *) {
860 OperationName::UnregisteredOpModel::getInherentAttr(Operation *op,
869 void OperationName::UnregisteredOpModel::setInherentAttr(Operation *op,
879 void OperationName::UnregisteredOpModel::populateInherentAttrs(
881 LogicalResult OperationName::UnregisteredOpModel::verifyInherentAttrs(
882 OperationName opName, NamedAttrList &attributes,
886 int OperationName::UnregisteredOpModel::getOpPropertyByteSize() {
889 void OperationName::UnregisteredOpModel::initProperties(
890 OperationName opName, OpaqueProperties storage, OpaqueProperties init) {
893 void OperationName::UnregisteredOpModel::deleteProperties(
897 void OperationName::UnregisteredOpModel::populateDefaultProperties(
898 OperationName opName, OpaqueProperties properties) {}
899 LogicalResult OperationName::UnregisteredOpModel::setPropertiesFromAttr(
900 OperationName opName, OpaqueProperties properties, Attribute attr,
906 OperationName::UnregisteredOpModel::getPropertiesAsAttr(Operation *op) {
909 void OperationName::UnregisteredOpModel::copyProperties(OpaqueProperties lhs,
913 bool OperationName::UnregisteredOpModel::compareProperties(
918 OperationName::UnregisteredOpModel::hashProperties(OpaqueProperties prop) {