blob: c2982c3f4b3c8a41f9567742915b14f08c56b5c1 [file] [log] [blame]
graph(%x : Dynamic) {
%y.1 : int = prim::Constant[value=0]()
%2 : int = prim::TensorToNum(%x)
%3 : int = prim::Constant[value=1]()
%4 : int = prim::Constant[value=0]()
%5 : int = prim::Constant[value=8]()
%6 : int = aten::div(%2, %5)
%7 : int = prim::Constant[value=8]()
%8 : int = aten::mul(%6, %7)
%9 : int = aten::sub(%2, %8)
%10 : Dynamic, %y.3 : int = prim::Loop(%6, %3, %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 = prim::Constant[value=1]()
%39 : int = aten::add(%35, %38)
-> (%37, %39, %y.11)
}
%40 : Dynamic, %y : int = prim::Loop(%9, %3, %10, %y.3)
block0(%i : int, %43 : int, %44 : int) {
%y.4 : int = aten::add(%44, %43)
%46 : int = prim::Constant[value=1]()
%47 : int = prim::Constant[value=1]()
%48 : int = aten::add(%43, %47)
-> (%46, %48, %y.4)
}
return (%y);
}