1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/lib
Duncan Sands fa995d7cc5 Factor code to copy global value attributes like
the section or the visibility from one global
value to another: copyAttributesFrom.  This is
particularly useful for duplicating functions:
previously this was done by explicitly copying
each attribute in turn at each place where a
new function was created out of an old one, with
the result that obscure attributes were regularly
forgotten (like the collector or the section).
Hopefully now everything is uniform and nothing
is forgotten.

llvm-svn: 51567
2008-05-26 19:58:59 +00:00
..
Analysis Don't treat values as signed when looking at loop steppings in HowForToNonZero. 2008-05-25 23:43:32 +00:00
Archive Create archives with the same permissions are ar. 2008-05-24 05:42:29 +00:00
AsmParser Don't silently truncate array extents to 32 bits. 2008-05-23 21:40:55 +00:00
Bitcode Make structs and arrays first-class types, and add assembly 2008-05-23 01:55:30 +00:00
CodeGen The enabling of remat in 2-address conversion breaks this test: 2008-05-26 05:49:49 +00:00
Debugger Make these variables static. 2008-04-23 23:15:23 +00:00
ExecutionEngine Add #includes to make some dependencies explicit. 2008-05-23 20:40:06 +00:00
Linker Factor code to copy global value attributes like 2008-05-26 19:58:59 +00:00
Support Don't assume underlying APInt type is limited 2008-05-14 22:53:25 +00:00
System Follow-up to the reverting of r51218. This puts the checks out-of-line. Because 2008-05-21 21:20:07 +00:00
Target Add FreeBSD/PPC support, patch by Marcel Moolenaar! 2008-05-24 04:58:48 +00:00
Transforms Factor code to copy global value attributes like 2008-05-26 19:58:59 +00:00
VMCore Factor code to copy global value attributes like 2008-05-26 19:58:59 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00