Remove access to the DataLayout in the TargetMachine