(proof of concept) Profile-guided PRE implementation for an old branch of LLVM