Re-land D145441 with data layout upgrade code fixed to not break OpenMP.
This reverts commit 3f2fbe92d0.
Differential Revision: https://reviews.llvm.org/D149776
Re-land D145441 with data layout upgrade code fixed to not break OpenMP.
This reverts commit 3f2fbe92d0.
Differential Revision: https://reviews.llvm.org/D149776