pass.rst 1.06 KB
Newer Older
Paul's avatar
Paul committed
1
2
3
4
5
6
Passes
======

pass
----

Paul's avatar
Paul committed
7
.. doxygenstruct:: migraphx::pass
Paul's avatar
Paul committed
8
9
10
11

dead_code_elimination
---------------------

Paul's avatar
Paul committed
12
.. doxygenstruct:: migraphx::dead_code_elimination
Paul's avatar
Paul committed
13

14
15
eliminate_common_subexpression
------------------------------
Paul's avatar
Paul committed
16

17
.. doxygenstruct:: migraphx::eliminate_common_subexpression
Paul's avatar
Paul committed
18
19
20
21

eliminate_concat
----------------

Paul's avatar
Paul committed
22
.. doxygenstruct:: migraphx::eliminate_concat
Paul's avatar
Paul committed
23
24
25
26

eliminate_contiguous
--------------------

Paul's avatar
Paul committed
27
.. doxygenstruct:: migraphx::eliminate_contiguous
Paul's avatar
Paul committed
28

29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
eliminate_identity
------------------

.. doxygenstruct:: migraphx::eliminate_identity

eliminate_pad
-------------

.. doxygenstruct:: migraphx::eliminate_pad

propagate_constant
------------------

.. doxygenstruct:: migraphx::propagate_constant

rewrite_batchnorm
-----------------

.. doxygenstruct:: migraphx::rewrite_batchnorm

rewrite_rnn
-----------

.. doxygenstruct:: migraphx::rewrite_rnn

schedule
--------
Paul's avatar
Paul committed
56

57
.. doxygenstruct:: migraphx::schedule
Paul's avatar
Paul committed
58
59
60
61

simplify_algebra
----------------

Paul's avatar
Paul committed
62
.. doxygenstruct:: migraphx::simplify_algebra
Paul's avatar
Paul committed
63
64
65
66

simplify_reshapes
-----------------

Paul's avatar
Paul committed
67
.. doxygenstruct:: migraphx::simplify_reshapes