blob: abbc0b559b610c27b98456d582e8877a0d9b9ecd [file] [log] [blame]
graph(%x : Tensor) {
%1 : bool = prim::Constant[value=1]()
%y.1 : int = prim::Constant[value=0]()
%3 : int = prim::Constant[value=10]()
%y : int = prim::Loop(%3, %1, %y.1)
block0(%5 : int, %6 : int) {
%7 : int = prim::Int(%x)
%8 : int = prim::Constant[value=0]()
%9 : int = prim::Constant[value=8]()
%10 : int = aten::__round_to_zero_floordiv(%7, %9)
%11 : int = prim::Constant[value=8]()
%12 : int = aten::mul(%10, %11)
%13 : int = aten::sub(%7, %12)
%14 : int, %y.4 : int = prim::Loop(%10, %1, %8, %6)
block0(%j.1 : int, %17 : int, %18 : int) {
%y.13 : int = aten::add(%18, %17)
%20 : int = prim::Constant[value=1]()
%21 : int = aten::add(%17, %20)
%y.6 : int = aten::add(%y.13, %21)
%23 : int = prim::Constant[value=1]()
%24 : int = aten::add(%21, %23)
%y.7 : int = aten::add(%y.6, %24)
%26 : int = prim::Constant[value=1]()
%27 : int = aten::add(%24, %26)
%y.8 : int = aten::add(%y.7, %27)
%29 : int = prim::Constant[value=1]()
%30 : int = aten::add(%27, %29)
%y.9 : int = aten::add(%y.8, %30)
%32 : int = prim::Constant[value=1]()
%33 : int = aten::add(%30, %32)
%y.10 : int = aten::add(%y.9, %33)
%35 : int = prim::Constant[value=1]()
%36 : int = aten::add(%33, %35)
%y.11 : int = aten::add(%y.10, %36)
%38 : int = prim::Constant[value=1]()
%39 : int = aten::add(%36, %38)
%y.12 : int = aten::add(%y.11, %39)
%41 : int = prim::Constant[value=1]()
%42 : int = aten::add(%39, %41)
-> (%1, %42, %y.12)
}
%43 : int, %y.3 : int = prim::Loop(%13, %1, %14, %y.4)
block0(%j : int, %46 : int, %47 : int) {
%y.5 : int = aten::add(%47, %46)
%49 : int = prim::Constant[value=1]()
%50 : int = aten::add(%46, %49)
-> (%1, %50, %y.5)
}
-> (%1, %y.3)
}
return (%y);
}