[OCaml] Refactor Llvm_target interface