summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/RewriteStatepointsForGC/base-pointers-13.ll
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@apple.com>2015-12-22 23:57:37 +0000
committerAkira Hatanaka <ahatanaka@apple.com>2015-12-22 23:57:37 +0000
commit1cb242eb139d31e2d76b8a2affef97eb9b33ad1b (patch)
tree54d906a8c921a5769f8e1471454c174969c3067b /llvm/test/Transforms/RewriteStatepointsForGC/base-pointers-13.ll
parent6a2c71af0bc5beebf954e1970233fbeb3be0bf1c (diff)
downloadbcm5719-llvm-1cb242eb139d31e2d76b8a2affef97eb9b33ad1b.tar.gz
bcm5719-llvm-1cb242eb139d31e2d76b8a2affef97eb9b33ad1b.zip
Provide a way to specify inliner's attribute compatibility and merging.
This reapplies r256277 with two changes: - In emitFnAttrCompatCheck, change FuncName's type to std::string to fix a use-after-free bug. - Remove an unnecessary install-local target in lib/IR/Makefile. Original commit message for r252949: Provide a way to specify inliner's attribute compatibility and merging rules using table-gen. NFC. This commit adds new classes CompatRule and MergeRule to Attributes.td, which are used to generate code to check attribute compatibility and merge attributes of the caller and callee. rdar://problem/19836465 llvm-svn: 256304
Diffstat (limited to 'llvm/test/Transforms/RewriteStatepointsForGC/base-pointers-13.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud