DataLayoutPass has new constructor
Merge pull request #860 from Vsevolod-Livinskij/fix_217548

LLVM trunk: DataLayoutPass has new constructor.