llvm-6502/lib
Chris Lattner efffdc9408 As much as I hate to say it, the whole setNode interface for DSNodeHandles
is HOPELESSLY broken.  The problem is that the embedded getNode call can
change the offset of the node handle in unpredictable ways.

As it turns out, all of the clients of this method really want to set
both the node and the offset, thus it is more efficient (and less buggy)
to just do both of them in one method call.  This fixes some obscure bugs
handling non-forwarded node handles.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14660 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-07 06:12:52 +00:00
..
Analysis As much as I hate to say it, the whole setNode interface for DSNodeHandles 2004-07-07 06:12:52 +00:00
Archive Add #include <iostream> which is needed now that Value.h doesn't include it 2004-07-04 11:01:27 +00:00
AsmParser - remove use of isa<Type>(Val) since there's no inheritance relationship 2004-07-04 12:19:05 +00:00
Bytecode Remove definition and use of OtherVal enumerator. This just fixes a thinko. 2004-07-06 01:30:36 +00:00
CodeGen Disable coalescing. 2004-07-07 02:03:12 +00:00
Debugger Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
ExecutionEngine Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
Linker - #include <iostream> since its not in Value.h any more. 2004-07-04 11:52:49 +00:00
Support Work around apparent Apple compiler bug which was making all mangled 2004-07-06 20:29:05 +00:00
Target * Add support for calling vararg functions (must pass doubles in int regs too) 2004-07-06 22:51:53 +00:00
Transforms Check to make sure types are sized before calling getTypeSize on them. 2004-07-06 19:28:42 +00:00
VMCore When folding constant expr gep's, don't force the use of long indices. 2004-07-07 04:45:13 +00:00
Makefile CBackend is no longer here 2004-02-13 23:29:37 +00:00