On Tuesday, 16 October 2018 at 17:57:23 UTC, Jabari Zakiya wrote:
This is the exact same behavior I found with the Nim compiler too.
Well Nim compiler is more like translator. It translates Nim code to c or c++. Since gcc was responsible for optimizations and instruction selection it would be more correct to say that gcc behavior was same as llvm.
How many other unknown gotchas are in the compilers? :-(
the number of inlining shall be 3 https://www.youtube.com/watch?v=s4wnuiCwTGU