| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | - Make Value::replaceAllUsesWith work with constants correctly. This fixes | Chris Lattner | 2002-10-09 | 1 | -16/+18 |
| | | | | | | | bug FuncResolve/2002-08-19-ResolveGlobalVars.ll and gzip looks better. llvm-svn: 4103 | ||||
| * | - Remove Value::use_remove | Chris Lattner | 2002-10-09 | 1 | -7/+0 |
| | | | | | llvm-svn: 4090 | ||||
| * | Fix NASTY N^2 behavior that was causing the gzip benchmark to take forever to | Chris Lattner | 2002-10-08 | 1 | -6/+12 |
| | | | | | | | | assemble. Now we scan the use-list from the back when removing users instead of from the front. llvm-svn: 4086 | ||||
| * | Enable "garbage detection" of LLVM objects. Now users should be obnoxious | Chris Lattner | 2002-09-08 | 1 | -0/+4 |
| | | | | | | | warnings. If they accidentally leak LLVM Value's. llvm-svn: 3620 | ||||
| * | *** empty log message *** | Chris Lattner | 2002-07-24 | 1 | -13/+7 |
| | | | | | llvm-svn: 3065 | ||||
| * | *** empty log message *** | Chris Lattner | 2002-06-30 | 1 | -1/+1 |
| | | | | | llvm-svn: 2813 | ||||
| * | changes for 64bit gcc | Anand Shukla | 2002-06-25 | 1 | -1/+1 |
| | | | | | llvm-svn: 2801 | ||||
| * | The contents of the SymTabValue class have been incorporated into the | Chris Lattner | 2002-04-28 | 1 | -41/+1 |
| | | | | | | | Module and Function classes directly. llvm-svn: 2356 | ||||
| * | Fix pure virtual function called exception! | Chris Lattner | 2002-04-12 | 1 | -2/+1 |
| | | | | | llvm-svn: 2229 | ||||
| * | Move include/llvm/ValueHolderImpl.h to lib/VMCore/ValueHolderImpl.h | Chris Lattner | 2002-04-08 | 1 | -1/+0 |
| | | | | | llvm-svn: 2156 | ||||
| * | Remove some gross code by using the Value::dump method to do debug dumps | Chris Lattner | 2002-04-07 | 1 | -14/+13 |
| | | | | | llvm-svn: 2150 | ||||
| * | Make the release build work | Chris Lattner | 2002-04-04 | 1 | -2/+0 |
| | | | | | llvm-svn: 2109 | ||||
| * | Add an assertion to catch a misuse of replaceAllUsesWith | Chris Lattner | 2002-03-21 | 1 | -0/+2 |
| | | | | | llvm-svn: 1924 | ||||
| * | Check in fix for bug: test/Regression/Assembler/ValueRefineAbsType.ll | Chris Lattner | 2002-01-25 | 1 | -2/+4 |
| | | | | | llvm-svn: 1582 | ||||
| * | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 1 | -3/+5 |
| | | | | | llvm-svn: 1503 | ||||
| * | Add debugging to make a more useful message if a value gets constructed with ↵ | Chris Lattner | 2001-12-13 | 1 | -1/+6 |
| | | | | | | | a null type llvm-svn: 1443 | ||||
| * | Rename ConstPoolVal -> Constant | Chris Lattner | 2001-12-03 | 1 | -1/+0 |
| | | | | | | | | Rename ConstPool* -> Constant* Rename ConstPoolVals.h -> ConstantVals.h llvm-svn: 1407 | ||||
| * | Make error report a little more useful | Chris Lattner | 2001-09-28 | 1 | -0/+1 |
| | | | | | llvm-svn: 657 | ||||
| * | Okay, make the member function work. | Chris Lattner | 2001-09-19 | 1 | -1/+1 |
| | | | | | llvm-svn: 643 | ||||
| * | Remove global debug output fns that have been superceded by a member func | Chris Lattner | 2001-09-19 | 1 | -11/+0 |
| | | | | | llvm-svn: 642 | ||||
| * | Fix up code a bit, remove operator<< to Assembly/Writer.h | Chris Lattner | 2001-09-18 | 1 | -29/+7 |
| | | | | | llvm-svn: 628 | ||||
| * | Added debugging support. | Vikram S. Adve | 2001-09-18 | 1 | -0/+38 |
| | | | | | llvm-svn: 605 | ||||
| * | Chris seems fond of #include <vector>. Fix these. Also convert use list in | Chris Lattner | 2001-09-14 | 1 | -2/+2 |
| | | | | | | | | | Value to a vector instead of a list. Move SchedGraph.h & SchedPriorities.h into lib/CodeGen/InstrScheduling llvm-svn: 572 | ||||
| * | Support abstract types | Chris Lattner | 2001-09-07 | 1 | -13/+13 |
| | | | | | | | Remove constant pool support llvm-svn: 466 | ||||
| * | * ValueHolder now takes 3 arguments | Chris Lattner | 2001-07-14 | 1 | -3/+3 |
| | | | | | | | | | | * Added a few methods to ConstantPool * ConstPoolVal no longer derives from Value * Method & Module multiply inherit from SymTabValue & Value now * Added a GetElementPtrInst::isStructSelector() method llvm-svn: 184 | ||||
| * | Changed the fundemental architecture of Operands for Instructions. Now | Chris Lattner | 2001-07-07 | 1 | -4/+3 |
| | | | | | | | | | | | | Operands are maintained as a vector<Use> in the User class, and operator iterators are provided as before. Getting an operand no longer requires a virtual function call. WARNING: getOperand(x) where x >= getNumOperands() will now assert instead of returning null! llvm-svn: 149 | ||||
| * | Add a check to avoid allowing V->replaceAllUsesWith(V) | Chris Lattner | 2001-06-29 | 1 | -0/+1 |
| | | | | | llvm-svn: 104 | ||||
| * | Miscellaneous cleanups: | Chris Lattner | 2001-06-27 | 1 | -3/+3 |
| | | | | | | | | | | | | * Convert post to pre-increment for for loops * Use generic programming more * Use new Value::cast* instructions * Use new Module, Method, & BasicBlock forwarding methods * Use new facilities in STLExtras.h * Use new Instruction::isPHINode() method llvm-svn: 96 | ||||
| * | Updates to support | Chris Lattner | 2001-06-11 | 1 | -0/+6 |
| | | | | | | | * Changes in PHI node structure llvm-svn: 25 | ||||
| * | Initial revision | Chris Lattner | 2001-06-06 | 1 | -0/+143 |
| llvm-svn: 2 | |||||

