llvm-6502/lib
Chris Lattner cb9d6a8f73 Fold setValueNameMergingDuplicates into ParseGlobalVariable, allowing us
to substantially simplify the result.  In particular, we no longer create
GlobalVariables and then immediately destroy them when they are duplciate
definitions.

The real point of this patch though is that it gets us closer to the
DeclareNewGlobalValue calls...


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14827 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-14 20:42:57 +00:00
..
Analysis Simplify logic. 2004-07-14 20:27:12 +00:00
Archive
AsmParser Fold setValueNameMergingDuplicates into ParseGlobalVariable, allowing us 2004-07-14 20:42:57 +00:00
Bytecode Actually set the endian/pointersize flags on the module being read in! 2004-07-14 20:33:13 +00:00
CodeGen Add checks to ensure that there are no unreachable blocks in the function 2004-07-09 16:44:37 +00:00
Debugger Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
ExecutionEngine The cleanup is done. Update comment. 2004-07-11 08:24:02 +00:00
Linker
Support Implicitly getting a new option by linking to support.o instead of support.a 2004-07-11 01:04:33 +00:00
Target Make sure MTSPR instruction is inserted into the BasicBlock 2004-07-14 18:26:31 +00:00
Transforms Factor some code to handle "load (constantexpr cast foo)" just like 2004-07-13 01:49:43 +00:00
VMCore Implement new helper methods for creating two-index GEP instructions 2004-07-14 18:14:33 +00:00
Makefile