1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/lib
Rafael Espindola c53beeb5f6 The iteration order over a std::set<Module*> depends on the addresses of the
modules. Avoid that to make the order the linker sees the modules deterministic.

llvm-svn: 148676
2012-01-23 03:41:53 +00:00
..
Analysis More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
Archive The iteration order over a std::set<Module*> depends on the addresses of the 2012-01-23 03:41:53 +00:00
AsmParser More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
Bitcode Extend Attributes to 64 bits 2012-01-20 17:56:17 +00:00
CodeGen Add an option to disable buggy copy propagation pass 2012-01-22 14:08:34 +00:00
DebugInfo More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
ExecutionEngine Split the lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h header to smaller logical headers. 2012-01-22 07:05:02 +00:00
Linker The iteration order over a std::set<Module*> depends on the addresses of the 2012-01-23 03:41:53 +00:00
MC More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
Object Remove trailing spaces 2012-01-22 09:02:48 +00:00
Support More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
TableGen More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
Target Remove pattern fragments for v32i8, v16i16, v8i32, v16i8, v8i16, and v4i32 loads. All integer vector loads are promoted to v2i64 or v4i64 so these pattern fragments can never match. Fix or remove patterns that used these fragments. 2012-01-23 00:06:44 +00:00
Transforms More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
VMCore Make Value::isDereferenceablePointer() handle unreachable code blocks. (This 2012-01-23 00:05:17 +00:00
CMakeLists.txt
LLVMBuild.txt LLVMBuild: Introduce a common section which currently has a list of the 2011-12-12 22:45:54 +00:00
Makefile