recursive function can be inline when unrolled.
This is a valid optimization.
Google "llvm inline recursion". It exists. It should works. Fibonacci is the standard test case.
Google "llvm inline recursion". It exists. It should works. Fibonacci is the standard test case.