1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 03:23:01 +02:00
llvm-mirror/lib
Dan Gohman 479c8ef76d Specialize FORCE_DEFINING_FILE_TO_BE_LINKED using a GCC trick
to avoid using constructor calls for static objects. This reduces
the number of objects requiring static constructors in a typical
LLVM build by around 20%.

llvm-svn: 48665
2008-03-21 23:38:23 +00:00
..
Analysis These passes preserve CFG. 2008-03-20 23:27:18 +00:00
Archive Fix thinko: alias always defines new symbol. Even is aliasee itself is undefined. 2008-03-11 00:24:53 +00:00
AsmParser Reimplement the parameter attributes support, phase #1. hilights: 2008-03-12 17:45:29 +00:00
Bitcode Reimplement the parameter attributes support, phase #1. hilights: 2008-03-12 17:45:29 +00:00
CodeGen Fix -view-sunit-dags to support cross-rc-copy nodes. 2008-03-21 22:51:06 +00:00
Debugger Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
ExecutionEngine Fix formatting. 2008-03-10 16:38:37 +00:00
Linker Ultimately resolve aliases during linking, if possible 2008-03-11 22:51:09 +00:00
Support Add assert for non-hexadecimal radixes. 2008-03-16 20:05:52 +00:00
System Specialize FORCE_DEFINING_FILE_TO_BE_LINKED using a GCC trick 2008-03-21 23:38:23 +00:00
Target Restore this assert now that the livevar bug is fixed. 2008-03-21 20:41:27 +00:00
Transforms the size of a smallvector shouldn't be part of the interface to these methods. 2008-03-21 22:01:16 +00:00
VMCore Make it possible to get an empty struct using 2008-03-21 15:53:17 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00