llvm-6502/lib
Dan Gohman 389079b59f DAGCombiner support for UDIVREM/SDIVREM and UMUL_LOHI/SMUL_LOHI.
Check if one of the two results unneeded so see if a simpler operator
could bs used. Also check to see if each of the two computations could be
simplified if they were split into separate operators. Factor out the code
that calls visit() so that it can be used for this purpose.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42759 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-08 17:57:15 +00:00
..
Analysis Bindings for the verifier. 2007-10-06 21:00:36 +00:00
Archive finishing touches of bytecode -> bitcode changes. also unbreak Windows 2007-07-06 20:28:40 +00:00
AsmParser Generated files for previous patch. 2007-09-12 03:31:28 +00:00
Bitcode Bindings for the verifier. 2007-10-06 21:00:36 +00:00
CodeGen DAGCombiner support for UDIVREM/SDIVREM and UMUL_LOHI/SMUL_LOHI. 2007-10-08 17:57:15 +00:00
Debugger switch this to bitcode instead of bytecode 2007-05-06 09:29:13 +00:00
ExecutionEngine convertFromInteger, as originally written, expected sign-extended 2007-10-07 11:45:55 +00:00
Linker Use correct parentheses with the '&& "..."' idiom in an assert. 2007-10-08 15:13:30 +00:00
Support Move the space in overview output for commands out of each of the 2007-10-08 15:45:12 +00:00
System really fix PR1581, thanks to Daniel Dunbar for pointing 2007-09-28 20:50:50 +00:00
Target When we start enabling SMUL_LOHI/UMUL_LOHI or SDIVREM/UDIVREM in 2007-10-08 17:28:24 +00:00
Transforms Fix bug in updating dominance frontier after loop 2007-10-05 22:29:34 +00:00
VMCore Remove debugging printf to get build going on x86-64. 2007-10-08 17:49:43 +00:00
Makefile build lib/Archive instead of lib/Bytecode 2007-05-06 19:50:06 +00:00