llvm-6502/lib/VMCore
Chris Lattner 7a716added Changes to:
* Fix bug printing method types (oops when converting previous code)
* Move some of the code from Constant::getStrValue implementations here.
  This allows us to do a MUCH MUCH better job printing out complex constant
  values (think an array of structure pointers), because we print symbolic
  type names instead of structural.  The assistance when debugging is immense

Eventually, Constant::getStrValue should be removed (it existed before because
the asmwriter file was not in VMCore), and everyone should go through the
asmwriter that want's equivalent functionality.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2268 91177308-0d34-0410-b5e6-96231b3b80d8
2002-04-16 21:36:08 +00:00
..
AsmWriter.cpp Changes to: 2002-04-16 21:36:08 +00:00
BasicBlock.cpp s/Method/Function 2002-04-08 22:03:57 +00:00
ConstantFold.cpp ConstantHandling moved into VMCore library 2002-04-08 20:18:09 +00:00
ConstantFold.h Minor change to reflect that ConstantHandling is now part of VMCore 2002-04-08 20:15:12 +00:00
ConstantFolding.h Minor change to reflect that ConstantHandling is now part of VMCore 2002-04-08 20:15:12 +00:00
Constants.cpp * Move include/llvm/Analysis/SlotCalculator.h to include/llvm/SlotCalculator.h 2002-04-07 22:49:37 +00:00
Dominators.cpp Change references to the Method class to be references to the Function 2002-04-07 20:49:59 +00:00
Function.cpp Move FunctionArgument out of iOther.h into Argument.h and rename class to 2002-04-09 19:39:35 +00:00
iBranch.cpp Remove some gross code by using the Value::dump method to do debug dumps 2002-04-07 22:33:13 +00:00
iCall.cpp Add a couple of extra casts to avoid having to add #include 2002-04-09 18:36:52 +00:00
iMemory.cpp * AllocationInst ctor moved here from iMemory.h 2002-03-21 22:37:48 +00:00
InstrTypes.cpp Move FunctionArgument out of iOther.h into Argument.h and rename class to 2002-04-09 19:39:58 +00:00
Instruction.cpp Change references to the Method class to be references to the Function 2002-04-07 20:49:59 +00:00
iOperators.cpp Changes to build successfully with GCC 3.02 2002-01-20 22:54:45 +00:00
iSwitch.cpp Add a couple of extra casts to avoid extra #include 2002-04-09 18:37:08 +00:00
Linker.cpp Move FunctionArgument out of iOther.h into Argument.h and rename class to 2002-04-09 19:48:49 +00:00
Makefile Initial revision 2001-06-06 20:29:01 +00:00
Module.cpp Add Module::getTypeName 2002-04-13 18:58:33 +00:00
Pass.cpp Make the release build compile 2002-04-04 19:24:48 +00:00
PassManagerT.h Make build work in release mode 2002-04-04 19:35:24 +00:00
SlotCalculator.cpp Move FunctionArgument out of iOther.h into Argument.h and rename class to 2002-04-09 19:48:49 +00:00
SymbolTable.cpp Remove some gross code by using the Value::dump method to do debug dumps 2002-04-07 22:33:13 +00:00
Type.cpp *blush* somehow this debugging code got checked in... 2002-04-09 05:10:39 +00:00
Value.cpp Fix pure virtual function called exception! 2002-04-12 18:19:45 +00:00
ValueHolderImpl.h Add a new replaceWith method useful for replacing instructions 2002-04-01 17:52:16 +00:00
Verifier.cpp * Fix bug: test/Regression/Verifier/2002-04-13-RetTypes.ll 2002-04-13 22:48:46 +00:00