llvm-6502/lib
Chris Lattner c5d7d7c715 When we legalize target nodes, do not use getNode to create a new node,
use UpdateNodeOperands to just update the operands!  This is important because
getNode will allocate a new node if the node returns a flag and this breaks
assumptions in the legalizer that you can legalize some things multiple times
and get exactly the same results.

This latent bug was exposed by my ppc patch last night, and this fixes
gsm/toast.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28348 91177308-0d34-0410-b5e6-96231b3b80d8
2006-05-17 18:00:08 +00:00
..
Analysis Remove dead variable 2006-05-12 17:41:45 +00:00
Archive When reading the symbol table, make sure to delete the ArchiveMember 2006-05-12 17:56:20 +00:00
AsmParser Make sure CVS versions of yacc and lex files get distributed. 2006-04-12 20:57:05 +00:00
Bytecode When reading the symbol table, make sure to delete the ArchiveMember 2006-05-12 17:56:20 +00:00
CodeGen When we legalize target nodes, do not use getNode to create a new node, 2006-05-17 18:00:08 +00:00
Debugger Add the README files to the distribution. 2006-04-13 06:39:24 +00:00
ExecutionEngine Make this print the right start pointer 2006-05-16 06:45:50 +00:00
Linker Add shufflevector support 2006-04-08 01:19:47 +00:00
Support For PR777: 2006-05-15 22:12:42 +00:00
System Bug noticed, by inspection. Filename can be null. 2006-05-14 19:00:53 +00:00
Target Switch PPC over to a call-selection model where the lowering code creates 2006-05-17 06:01:33 +00:00
Transforms remove some dead code identified by coverity 2006-05-14 18:45:44 +00:00
VMCore inverted logic, caught by coverity 2006-05-14 18:46:52 +00:00
Makefile