llvm model starting to work, completes simulation run, but numbers are wrong