[llvm-commits] [PATCH] review for fix of profiling test failures on ARM

Anton Korobeynikov anton at korobeynikov.info
Thu Sep 13 01:02:29 PDT 2012


David,

> on the Linux on ARM there are three test failures in profiling
> (Analysis/Profiling/load-branch-weights-ifs.ll,
> Analysis/Profiling/load-branch-weights-loops.ll,
> Analysis/Profiling/load-branch-weights-switches.ll). Looking at what's
> happening it's actually from failure to run some JITted code, which is
> happening because it's attempting to use the default "old" JIT. Using the
> MCJIT the JITing then works and the test passes. I gather pretty much every
> platform MCJIT is at least as good as the old JIT,
This is not true, unfortunately. MCJIT is still lacking on some
platforms where old JIT still works.
Think about win32 / win64.

-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-commits mailing list