llvm-6502/lib
Dan Gohman 3358629380 Now that predicates can be composed, simplify several of
the predicates by extending simple predicates to create
more complex predicates instead of duplicating the logic
for the simple predicates.

This doesn't reduce much redundancy in DAGISelEmitter.cpp's
generated source yet; that will require improvements to
DAGISelEmitter.cpp's instruction sorting, to make it more
effectively group nodes with similar predicates together.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57565 91177308-0d34-0410-b5e6-96231b3b80d8
2008-10-15 06:50:19 +00:00
..
Analysis do not use deprecated interfaces 2008-10-13 10:21:17 +00:00
Archive Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
AsmParser regenerate 2008-10-15 06:16:57 +00:00
Bitcode Rename APFloat::convertToAPInt to bitcastToAPInt to 2008-10-09 18:53:47 +00:00
CodeGen Adjust whitespace in debug messages to be more consistent 2008-10-15 02:57:38 +00:00
Debugger Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
ExecutionEngine little optimization: reuse getPointerToGlobalIfAvailable(CGV) value in emitGlobals() 2008-10-14 10:04:52 +00:00
Linker Rename isWeakForLinker to mayBeOverridden. Use it 2008-09-29 11:25:42 +00:00
Support Fix command-line option printing to print two spaces where needed, 2008-10-14 20:25:08 +00:00
System Add <cstdio> include where needed by gcc-4.4. 2008-10-08 07:23:46 +00:00
Target Now that predicates can be composed, simplify several of 2008-10-15 06:50:19 +00:00
Transforms Combine (fcmp cc0 x, y) | (fcmp cc1 x, y) into a single fcmp when possible. 2008-10-14 18:44:08 +00:00
VMCore Prevent assert when using '"' in names (via hexadecimal). 2008-10-14 23:51:43 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00