llvm/utils
Akira Hatanaka d68ad56b3f 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


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252949 91177308-0d34-0410-b5e6-96231b3b80d8
2015-11-12 20:59:43 +00:00
..
bugpoint
buildit
count
crosstool
emacs
FileCheck
fpcmp
git
git-svn
jedit
kate
KillTheDoctor
lint
lit lit: Show all output with --show-all, even in combination with --succinct 2015-11-11 03:03:54 +00:00
llvm-build
llvm-lit
Misc
not
PerfectShuffle
release
TableGen Provide a way to specify inliner's attribute compatibility and merging 2015-11-12 20:59:43 +00:00
Target/ARM
testgen
textmate
unittest
valgrind
vim
yaml-bench
bisect
check-each-file
clang-parse-diagnostics-file
codegen-diff
countloc.sh
create_ladder_graph.py
DSAclean.py
DSAextract.py
findmisopt
findoptdiff
findsym.pl
GenLibDeps.pl
GetRepositoryPath
GetSourceVersion
getsrcs.sh
lldbDataFormatters.py
llvm-compilers-check
llvm-native-gxx
llvm.grm
llvm.natvis
LLVMBuild.txt
llvmdo
llvmgrep
Makefile
makellvm
schedcover.py [MISched] Python script to check coverage of misched info 2015-10-12 08:50:47 +00:00
shuffle_fuzz.py
sort_includes.py
test_debuginfo.pl
update_llc_test_checks.py
UpdateCMakeLists.pl
wciia.py