graph(%x : Tensor): | |
%1 : bool = prim::Constant[value=1]() | |
%y.1 : int = prim::Constant[value=0]() | |
%3 : int = prim::Int(%x) | |
%4 : int = prim::Constant[value=0]() | |
%5 : int = prim::Constant[value=8]() | |
%6 : int = aten::__round_to_zero_floordiv(%3, %5) | |
%7 : int = prim::Constant[value=8]() | |
%8 : int = aten::mul(%6, %7) | |
%9 : int = aten::sub(%3, %8) | |
%10 : int, %y.3 : int = prim::Loop(%6, %1, %4, %y.1) | |
block0(%i.1 : int, %13 : int, %14 : int): | |
%y.12 : int = aten::add(%14, %13) | |
%16 : int = prim::Constant[value=1]() | |
%17 : int = aten::add(%13, %16) | |
%y.5 : int = aten::add(%y.12, %17) | |
%19 : int = prim::Constant[value=1]() | |
%20 : int = aten::add(%17, %19) | |
%y.6 : int = aten::add(%y.5, %20) | |
%22 : int = prim::Constant[value=1]() | |
%23 : int = aten::add(%20, %22) | |
%y.7 : int = aten::add(%y.6, %23) | |
%25 : int = prim::Constant[value=1]() | |
%26 : int = aten::add(%23, %25) | |
%y.8 : int = aten::add(%y.7, %26) | |
%28 : int = prim::Constant[value=1]() | |
%29 : int = aten::add(%26, %28) | |
%y.9 : int = aten::add(%y.8, %29) | |
%31 : int = prim::Constant[value=1]() | |
%32 : int = aten::add(%29, %31) | |
%y.10 : int = aten::add(%y.9, %32) | |
%34 : int = prim::Constant[value=1]() | |
%35 : int = aten::add(%32, %34) | |
%y.11 : int = aten::add(%y.10, %35) | |
%37 : int = prim::Constant[value=1]() | |
%38 : int = aten::add(%35, %37) | |
-> (%1, %38, %y.11) | |
%39 : int, %y : int = prim::Loop(%9, %1, %10, %y.3) | |
block0(%i : int, %42 : int, %43 : int): | |
%y.4 : int = aten::add(%43, %42) | |
%45 : int = prim::Constant[value=1]() | |
%46 : int = aten::add(%42, %45) | |
-> (%1, %46, %y.4) | |
return (%y) |