[LLVMdev] [LLVM Dev] [Discussion] Function-based parallel LLVM backend code generation

Joshua Cranmer 🐧 Pidgeot18 at gmail.com
Tue Jul 16 21:47:24 PDT 2013


On 7/16/2013 9:51 PM, Wan, Xiaofei wrote:
> [Xiaofei] why? I don't understand it very well here, you mean it can 
> generate totally identical binaries as the original llc, including the 
> function order (function order may not affect code quality, but we 
> should make sure the output is same in each run)? 

Per <http://www-plan.cs.colorado.edu/diwan/asplos09.pdf>, function order 
can affect performance by up to 15%.

-- 
Joshua Cranmer
Thunderbird and DXR developer
Source code archæologist




More information about the llvm-dev mailing list