It is generic, but the graphs on arewefastyet.com suggest that it isn't actually making most regular benchmarks go faster, just some of the asm.js-style ones.
A powerful JIT like LLVM will tend to do best on large long-running benchmarks, like asm.js.