ExecutionEngine: push TargetMachine creation into clients