llvm-6502/test
Rafael Espindola 0f978ea459 Handle calls and invokes in GlobalStatus.
This patch teaches GlobalStatus to analyze a call that uses the global value as
a callee, not as an argument.

With this change internalize call handle the common use of linkonce_odr
functions. This reduces the number of linkonce_odr functions in a LTO build of
clang (checked with the emit-llvm gold plugin option) from 1730 to 60.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193436 91177308-0d34-0410-b5e6-96231b3b80d8
2013-10-25 21:29:52 +00:00
..
Analysis X86: Custom lower sext v16i8 to v16i16, and the corresponding truncate. 2013-10-23 21:06:07 +00:00
Assembler
Bindings Fix check for supported targets in llvm-c lit.local.cfg 2013-10-23 08:47:52 +00:00
Bitcode
BugPoint
CodeGen [X86][AVX512] Add patterns that match the AVX512 floating point register vbroadcast intrinsics. 2013-10-25 18:04:12 +00:00
DebugInfo DebugInfo: Hash DW_FORM_GNU_str_index as a string. 2013-10-21 16:37:22 +00:00
ExecutionEngine
Feature
FileCheck
Instrumentation fix PR17635: false positive with packed structures 2013-10-24 09:17:24 +00:00
Integer
JitListener
Linker
LTO Optimize more linkonce_odr values during LTO. 2013-10-21 17:14:55 +00:00
MC ARM: allow .thumb_func to be separated from symbol definition 2013-10-25 12:49:50 +00:00
Object
Other
TableGen
tools
Transforms Handle calls and invokes in GlobalStatus. 2013-10-25 21:29:52 +00:00
Unit
Verifier
YAMLParser
CMakeLists.txt Add llvm-c-test to check-llvm. 2013-10-23 17:57:04 +00:00
lit.cfg Add llvm-c-test tool for testing llvm-c 2013-10-23 08:10:20 +00:00
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh