1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 11:42:57 +01:00
llvm-mirror/lib
Dan Gohman ad2555c9a3 Make LoopDeletion check the maximum backedge taken count, rather than the
exact backedge taken count, when checking for infinite loops. This allows
it to delete loops with multiple exit conditions.

llvm-svn: 84952
2009-10-23 17:10:01 +00:00
..
Analysis teach libanalysis to simplify vector loads with bitcast sources. This 2009-10-23 06:57:37 +00:00
Archive Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
AsmParser Minor code cleanup. 2009-10-23 00:59:10 +00:00
Bitcode Hide MetadataContext implementation details. 2009-10-22 19:36:54 +00:00
CodeGen Neuter stack protectors by only checking character arrays. This is what GCC 2009-10-23 00:01:05 +00:00
CompilerDriver First draft of the OptionPreprocessor. 2009-10-17 20:09:29 +00:00
ExecutionEngine Random include cleanup. 2009-10-22 21:49:41 +00:00
Linker Remove unnecessary #include. 2009-09-12 22:24:25 +00:00
MC add a twine version of MCContext::GetOrCreateSymbol. 2009-10-19 22:49:00 +00:00
Support Commit fixes for half precision I noted in review, so 2009-10-23 04:02:51 +00:00
System Use 'waitpid' instead of 'wait'. Basing Program::Wait() on 'wait()' prevents it being correct within a multithreaded context. 2009-10-22 22:16:17 +00:00
Target some stuff is done, we still have constantexpr simplification to do. 2009-10-23 07:00:55 +00:00
Transforms Make LoopDeletion check the maximum backedge taken count, rather than the 2009-10-23 17:10:01 +00:00
VMCore Hide MetadataContext implementation details. 2009-10-22 19:36:54 +00:00
Makefile remove llvm-db: it is completely broken and if anyone wants to do a debugger, 2009-10-05 02:29:51 +00:00