HomePhabricator

Provide a way to specify inliner's attribute compatibility and merging rules…

Authored by ahatanak on Nov 12 2015, 12:59 PM.

Description

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: 252949

Details

Committed
ahatanakNov 12 2015, 12:59 PM
Parents
rG53da2fe7291e: Revert r243347 "Add TargetTransformInfo::isZExtFree."
Branches
Unknown
Tags
Unknown