patch for inlining all blocks with address taken

Gerolf Hoflehner ghoflehner at apple.com
Mon Apr 14 15:29:24 PDT 2014


Hi

In some cases a reference to a cloned block is not available since it has not been cloned yet. The net effect is that some block may not get inlined. The attached patch solves this timing problem by first collecting all candidate inline blocks and computing the references as necessary, and then proceeding with the actual cloning.

Gerolf

-------------- next part --------------
A non-text attachment was scrubbed...
Name: r16427209.patch
Type: application/octet-stream
Size: 8765 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140414/1299a54c/attachment.obj>


More information about the llvm-commits mailing list