Mill Computing, Inc. Forums The Mill Architecture Belt saturation in short belts Reply To: Belt saturation in short belts

Ivan Godard
Keymaster
Post count: 627

Even in C, when LLVM has the bodies visible it marks functions as being pure or read-only as applicable, which lets the specializer reorder them. Of course, separate compilation hoses that, unless the specializer is run after a LTO pass. We have not yet integrated LTO into the tool chain; most reports say it has little value except for inlining, which we do in the specializer anyway.