aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis
AgeCommit message (Expand)Author
2001-12-05"fix" problems processing floating point expressionsChris Lattner
2001-12-05Fix a bug that clobbered the step value on some inputsChris Lattner
2001-12-04Fix a pessimization due to sucky LI testingChris Lattner
2001-12-04Renamed inst_const_iterator -> const_inst_iteratorChris Lattner
2001-12-03Rename ConstPoolVal -> ConstantChris Lattner
2001-12-03Split the PHINode class out from the iOther.h file into the iPHINode.h fileChris Lattner
2001-12-03Induction variables must be phi nodesChris Lattner
2001-11-27Create a new #include "Support/..." directory structure to move thingsChris Lattner
2001-11-26Implement writer support for Loops, Induction Variables, and CallGraphsChris Lattner
2001-11-26Make Mul work rightChris Lattner
2001-11-26Fix a bad assertion to be correct . The root basic block can be used by PHI n...Chris Lattner
2001-11-26Implement a new entry node that has edges to all external methods in the moduleChris Lattner
2001-11-26* Implement dominator based loop identificationChris Lattner
2001-11-26* Implement more powerful expr analysis of cast instructionsChris Lattner
2001-11-09New pass to find types in use by a programChris Lattner
2001-11-08Print the method that makes an instruction invalidChris Lattner
2001-11-07Initial checkin of pointer safety checkerChris Lattner
2001-10-22Added function IsLeafMethod to identify leaf methods.Vikram S. Adve
2001-10-16No major change - added some commentsRuchira Sasanka
2001-10-15Print Debug Code to stderr instead of stdout so that it doesn't mess up the a...Chris Lattner
2001-10-15--added support for implicit operandsRuchira Sasanka
2001-10-13Fix code to make GCC 2.96 happyChris Lattner
2001-10-13* Add support for Invoke instructionsChris Lattner
2001-10-12added support for implict operands in machine instructionRuchira Sasanka
2001-10-12--added support for implicit operands in machine instructionsRuchira Sasanka
2001-10-03* Both Method & GlobalVariable now subclass GlobalValueChris Lattner
2001-10-02Commit more code over to new cast styleChris Lattner
2001-10-01Convert more code to use new style castsChris Lattner
2001-10-01Add more support for new style castsChris Lattner
2001-10-01Add support for new style castsChris Lattner
2001-10-01Pull predecessor and successor iterators out of the CFG*.h files, and plop th...Chris Lattner
2001-09-30*** empty log message ***Ruchira Sasanka
2001-09-28Pull iterators out of CFG.h and CFGdecls and put them in Support directoryChris Lattner
2001-09-28Initial support for construction of a call graphChris Lattner
2001-09-14Move the sparc target to a new lib/Target directoryChris Lattner
2001-09-14This checkin represents some cleanup of the backend, implementing the followi...Chris Lattner
2001-09-11Handle subtract in expression classifierChris Lattner
2001-09-10Add support for global variablesChris Lattner
2001-09-07Module analyzer no longer has to iterate over constant poolChris Lattner
2001-09-07Simplify code by eliminating need to hang onto constant pool referencesChris Lattner
2001-08-28Added directory LiveVar/Vikram S. Adve
2001-08-28analyze() now checks to see that we don't analyze the same method twice.Vikram S. Adve
2001-08-24Make sure noone branches to the entry node of the methodChris Lattner
2001-08-23Handle case where there is no exit node from a flowgraphChris Lattner
2001-08-20LV code on machine instructionsRuchira Sasanka
2001-08-20LV info on machine instructionsRuchira Sasanka
2001-07-25Fix a bug when compiling 'shl ubyte * %var, ubyte 2'Chris Lattner
2001-07-24Changed printValue() to print constant value if the value is a constant.Ruchira Sasanka
2001-07-24*** empty log message ***Ruchira Sasanka
2001-07-23Moved inline/llvm/Tools/* to include/llvm/Support/*Chris Lattner