[PATCH] D18532: Preserve blockaddress use edges in the module splitter.

Evgeniy Stepanov via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 28 16:48:20 PDT 2016


eugenis created this revision.
eugenis added a reviewer: pcc.
eugenis added a subscriber: llvm-commits.
eugenis set the repository for this revision to rL LLVM.

"blockaddress" can not apply to an external function. All
blockaddress constant uses must belong to the same module as the
definition of the target function.

Repository:
  rL LLVM

http://reviews.llvm.org/D18532

Files:
  lib/Transforms/Utils/SplitModule.cpp
  test/tools/llvm-split/blockaddress.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D18532.51855.patch
Type: text/x-patch
Size: 5943 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160328/676eaba1/attachment.bin>


More information about the llvm-commits mailing list