Skip to content

Commit cfa8097

Browse files
authored
[one-cmds] Enable remove_unnecessary_div, mul (#16087)
This will enable one-optimize remove_unnecessary_div and remove_unnecessary_mul options. ONE-DCO-1.0-Signed-off-by: SaeHie Park <[email protected]>
1 parent b2c3b50 commit cfa8097

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

compiler/one-cmds/how-to-use-one-commands.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,8 @@ Current transformation options are
204204
- remove_redundant_transpose : This fuses or removes redundant transpose operators.
205205
- remove_unnecessary_add : This removes unnecessary add operators.
206206
- remove_unnecessary_cast : This will remove unnecessary cast with the same input and output type.
207+
- remove_unnecessary_div : This removes unnecessary div operators.
208+
- remove_unnecessary_mul : This removes unnecessary mul operators.
207209
- remove_unnecessary_reshape : This removes unnecessary reshape operators.
208210
- remove_unnecessary_slice : This removes unnecessary slice operators.
209211
- remove_unnecessary_strided_slice : This removes unnecessary strided slice operators.

compiler/one-cmds/onelib/constant.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,8 @@ class CONSTANT:
163163
('remove_redundant_transpose', 'fuse or remove subsequent Transpose ops'),
164164
('remove_unnecessary_add', 'remove unnecessary add ops'),
165165
('remove_unnecessary_cast', 'remove unnecessary cast ops'),
166+
('remove_unnecessary_div', 'remove unnecessary div ops'),
167+
('remove_unnecessary_mul', 'remove unnecessary mul ops'),
166168
('remove_unnecessary_reshape', 'remove unnecessary reshape ops'),
167169
('remove_unnecessary_slice', 'remove unnecessary slice ops'),
168170
('remove_unnecessary_strided_slice', 'remove unnecessary strided slice ops'),

0 commit comments

Comments
 (0)