[patch] Split DataLayout and DataLayoutPass

Rafael EspĂ­ndola rafael.espindola at gmail.com
Fri Feb 21 11:16:05 PST 2014


Updated patches attached.

* llvm1.patch: Just split DataLayout in DataLayout and DataLayoutPass.
* clang1patch: Update for the llvm api change in llvm1.patch

* llvm2.patch: Store a DataLayout in Module.

* llvm3.patch: Delete DataLayoutPass.
* clang3.patch: Update for api changes in llvm3.patch.

The third patch still needs some polish and spitting, but it does pass
check-all, so it shows that the approach work.

Chandler, are you OK with patches 1 and 2 going in now and me
finishing up the third one next week?

Cheers,
Rafael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm1.patch
Type: text/x-patch
Size: 45981 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140221/14ba0f92/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm2.patch
Type: text/x-patch
Size: 8539 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140221/14ba0f92/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm3.patch
Type: text/x-patch
Size: 216110 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140221/14ba0f92/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: clang1.patch
Type: text/x-patch
Size: 1193 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140221/14ba0f92/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: clang3.patch
Type: text/x-patch
Size: 1025 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140221/14ba0f92/attachment-0004.bin>


More information about the llvm-commits mailing list