[LLVMdev] selection dag speedups / llc speedups

Jakob Stoklund Olesen stoklund at 2pi.dk
Mon May 17 21:33:18 PDT 2010


On May 17, 2010, at 9:09 PM, Rafael Espindola wrote:

>> The fast and local register allocators are meant to be used on unoptimized code, a 'Debug build'. While they do work on optimized code, they do not give good results. Their primary goal is compile time, not code quality.
> 
> Yes, we have a somewhat uncommon use case. It is fine to spend time
> optimizing bitcode (LTO is a OK), but we want to make the final IL ->
> Executable translation as fast as possible.

Do you know how the fast allocator performs in these conditions? Have you compared it to the local allocator? I really focused my efforts on unoptimized code.

/jakob





More information about the llvm-dev mailing list