Add loop related optimizations to LLVM JIT (#16436)