aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Value.h
AgeCommit message (Expand)Author
2008-12-02Comment typeo fix, thanks Duncan!Chris Lattner
2008-12-02add a little helper function that does PHI translation.Chris Lattner
2008-10-28fit in 80 colsChris Lattner
2008-10-13remove a deprecated internal interfaceGabor Greif
2008-10-01Factorize code: remove variants of "strip offDuncan Sands
2008-09-25Make pointer parameter const for isUsedInBasicBlock.Bill Wendling
2008-09-19backing out my last commit, it was not intended to go on the trunkGabor Greif
2008-09-19first shot at removing Use::ValGabor Greif
2008-09-13minor correctionGabor Greif
2008-08-24we should use 'class' for non-pod types instead of 'struct' toChris Lattner
2008-08-24Updating VC++ project.Cedric Venet
2008-08-23Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner
2008-07-24Rename instance variables, parameter argument names to eliminate a bunch of c...Evan Cheng
2008-06-27add a helper.Chris Lattner
2008-06-16add a const version of stripPointerCastsChris Lattner
2008-06-12Do not speculatively execute an instruction by hoisting it to its predecessor...Evan Cheng
2008-06-11remove bogus commentGabor Greif
2008-05-29Prune and tidy #includes.Dan Gohman
2008-05-19Remove warnings about unused parameters and shadowed variables.Bill Wendling
2008-05-10merge of use-diet branch to trunkGabor Greif
2008-05-07Turn StripPointerCast() into a methodAnton Korobeynikov
2008-05-06Make StripPointerCast a common function (should we mak it method of Value ins...Anton Korobeynikov
2008-04-30add a method for comparing to see if a value has a specified name.Chris Lattner
2008-03-14move the Use destructor where it belongs toGabor Greif
2008-03-07There is no killUse.Dan Gohman
2008-02-06Re-apply the memory operand changes, with a fix for the staticDan Gohman
2008-01-31Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-c...Evan Cheng
2008-01-30Add a new PseudoSourceValue class, which will be used to help trackDan Gohman
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-10Reverting dtor devirtualization patch.Gordon Henriksen
2007-12-09Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen
2007-08-10add Value::getNameStart/getNameLen() accessors.Chris Lattner
2007-04-25Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov
2007-04-13Rename Value::getValueType to getValueID, to avoid confusion withDan Gohman
2007-03-05Document the use of getValueType() more accurately, specifically explainReid Spencer
2007-02-15Add a new Value::getNameStr method, which is preferred over getName.Chris Lattner
2007-02-15For PR1195:Reid Spencer
2007-02-15For PR1195:Reid Spencer
2007-02-13add a setName variant that takes a null-terminated string. This can beChris Lattner
2007-02-12Add new setName accessor which doesn't require creating a string.Chris Lattner
2007-02-12Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str...Chris Lattner
2007-02-11add a helper method: Value::takeNameChris Lattner
2007-02-05For PR411:Reid Spencer
2007-01-11For PR1043:Zhou Sheng
2007-01-04Now that setcondinst has been eliminated, we can mark Value::SubclassIDChris Lattner
2006-12-17Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling
2006-12-07Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling
2006-11-28Added a temporary hack to get the llvm-streams to work for future checkins.Bill Wendling
2006-10-20For PR950:Reid Spencer
2006-06-05For PR778:Reid Spencer