aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Convert Command Line option handling code to use the CommandLine 2.0 interfaceChris Lattner2002-07-221-3/+3
* Print the contents, not the pointer...Chris Lattner2002-07-221-2/+3
* Ignore some common varargs functions.Chris Lattner2002-07-191-0/+6
* * Inline CopyFunctionCallsListChris Lattner2002-07-181-35/+88
* Rename removeDeadNodes to removeTriviallyDeadNodesChris Lattner2002-07-181-1/+3
* Add support for a top-down propagation pass:Vikram S. Adve2002-07-181-6/+13
* Add support for a top-down propagation pass.Vikram S. Adve2002-07-181-17/+39
* Implement cast nodes correctly.Chris Lattner2002-07-182-14/+19
* * s/method/functionChris Lattner2002-07-181-52/+53
* The graph is more accurate when I don't completely ignore the return value.Chris Lattner2002-07-181-0/+3
* Lots of bug fixes, add BottomUpClosure, which has bugs, but is a start.Chris Lattner2002-07-184-71/+482
* added std:: to stringAnand Shukla2002-07-161-4/+4
* * Pass the DSGraph around instead of the Function to printing fnsChris Lattner2002-07-111-16/+26
* * Nodes now keep track of any global variables in themChris Lattner2002-07-111-0/+15
* * Nodes now keep track of any global variables in themChris Lattner2002-07-111-17/+35
* New implementation of data structure analysis. Only local analysis has beenChris Lattner2002-07-103-130/+531
* Reimplement data structure analysisChris Lattner2002-07-105-1601/+0
* A single MachineInstr operand may now be both a def and a use.Vikram S. Adve2002-07-082-9/+13
* Fix anand's last checkinChris Lattner2002-06-306-47/+43
* changes to make it compatible with 64bit gccAnand Shukla2002-06-251-15/+15
* changes to make it compatible with 64bit gccAnand Shukla2002-06-257-66/+78
* minor change in removing endlAnand Shukla2002-06-251-1/+1
* MEGAPATCH checkin.Chris Lattner2002-06-257-52/+45
* *** empty log message ***Chris Lattner2002-06-258-115/+109
* *** empty log message ***Chris Lattner2002-06-031-1/+1
* Move debug options out of header files so that the header does not haveChris Lattner2002-05-221-1/+6
* Move the DEBUG_LV option out of the public header file into a private header.Chris Lattner2002-05-221-0/+9
* Hide debugging optionsChris Lattner2002-05-201-1/+1
* Add method to check to see if two _Instructions_ dominate each otherChris Lattner2002-05-131-0/+14
* Print out post dominance data structures more nicelyChris Lattner2002-05-081-3/+9
* Move UnifyFunctionExitNodes to Utils library: final resting place this timeChris Lattner2002-05-071-1/+1
* Updates to move some header files out of include/llvm/Transforms intoChris Lattner2002-05-071-1/+1
* Mark analyses that only depend on the CFG of a functionChris Lattner2002-05-063-10/+10
* Add #include removed from ConstantHandling.hChris Lattner2002-05-061-0/+1
* Replace all usages of Type::isPointerType with isa<PointerType>Chris Lattner2002-05-063-6/+6
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-295-5/+0
* Split ConstantVals.h into Constant.h and Constants.hChris Lattner2002-04-282-2/+2
* Simplify and update code a bitChris Lattner2002-04-281-5/+5
* Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classesChris Lattner2002-04-286-55/+53
* Module's are no longer Value subclassesChris Lattner2002-04-281-1/+1
* Fix signed/unsigned comparison warningChris Lattner2002-04-281-1/+1
* Change the Dominator info and LoopInfo classes to keep track of BasicBlock's,...Chris Lattner2002-04-284-27/+27
* s/Method/FunctionChris Lattner2002-04-273-17/+18
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-276-42/+24
* Add support for tracking array allocationsChris Lattner2002-04-272-2/+13
* Allow the inline limit to be modified on the commandline for debuggingChris Lattner2002-04-271-1/+6
* Change Constant::getNullConstant to Constant::getNullValueChris Lattner2002-04-271-2/+2
* Just use << isntead of forcing getStrValueChris Lattner2002-04-181-1/+1
* Print argument scalars as ellipses instead of boxesChris Lattner2002-04-181-1/+2
* Inline indirect function calls that are only capable of calling one functionChris Lattner2002-04-172-10/+13