1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 03:23:01 +02:00
llvm-mirror/lib
Matthijs Kooijman ff03ea8aeb Commit the new DeadArgElim pass again, this time with the gcc bootstrap failures fixed.
Also add a testcase to reproduce the gcc bootstrap failure in very much reduced form.

llvm-svn: 52677
2008-06-24 16:30:26 +00:00
..
Analysis Generalize createSCEV to be able to form SCEV expressions from 2008-06-22 19:56:46 +00:00
Archive Create archives with the same permissions are ar. 2008-05-24 05:42:29 +00:00
AsmParser Fix some signed vs. unsigned issues in array and vector handling. 2008-06-24 01:17:52 +00:00
Bitcode fix warning when assertion disabled. 2008-06-21 19:47:44 +00:00
CodeGen A brief survey of priority_queue usage in the tree turned this up 2008-06-23 23:51:16 +00:00
Debugger Make these variables static. 2008-04-23 23:15:23 +00:00
ExecutionEngine Use back() instead of [size()-1]. 2008-06-21 22:00:54 +00:00
Linker Fix an error handling redefinition of linkonce functions where the 2008-06-20 05:29:39 +00:00
Support First step to fix PR2088. Implement routine to compute the 2008-06-23 19:39:50 +00:00
System Use static_cast instead of reinterpret_cast for casting void*. 2008-06-21 20:17:03 +00:00
Target If it's determined safe, remat MOV32r0 (i.e. xor r, r) and others as it is instead of using the longer MOV32ri instruction. 2008-06-24 07:10:51 +00:00
Transforms Commit the new DeadArgElim pass again, this time with the gcc bootstrap failures fixed. 2008-06-24 16:30:26 +00:00
VMCore Remove two convenience constructors because they're now private, and the 2008-06-23 16:48:17 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00