ScopeFusionPassRegistrar构造函数和析构函数
函数功能
ScopeFusionPassRegistrar构造函数和析构函数。
函数原型
ScopeFusionPassRegistrar(const char_t *pass_name, ScopeBasePass *(*create_fn)(), bool is_general); ~ScopeFusionPassRegistrar() = default;
参数说明
参数名 |
输入/输出 |
描述 |
---|---|---|
pass_name |
输入 |
融合算子名称 |
create_fn |
输入 |
返回融合算子对象的函数指针 |
is_general |
输入 |
true:通用规则,默认生效 false:定制化规则,默认不生效 |
返回值
ScopeFusionPassRegistrar构造函数返回ScopeFusionPassRegistrar类型的对象。
异常处理
无。
约束说明
REGISTER_SCOPE_FUSION_PASS内部调用,用户不直接调用。