Complete interface for TargetData/DataLayout