aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Apply simplification suggested by Chris: why assign() when operator = will do?Brian Gaeke2004-05-041-2/+2
* Add "Args" optional argument to AbstractInterpreter factory methods, whichBrian Gaeke2004-05-041-8/+20
* Provide visit(Module&) and visitModule(Module&) functionality.Misha Brukman2004-05-041-0/+5
* Add BBTrace accessor method and data member.Brian Gaeke2004-05-041-0/+6
* New header file containing profile info enums shared between the C++ analysisBrian Gaeke2004-05-041-0/+28
* Initialize member out of paranoiaChris Lattner2004-05-021-2/+1
* Chris told me to take these assertions out a few days ago, but I forgot toBrian Gaeke2004-05-021-10/+0
* Stop LiveVariables from using BasicBlocks as part of the mapping, insteadChris Lattner2004-05-011-10/+6
* Move the GraphTraits for MachineBasicBlocks to the MachineBasicBlock file.Chris Lattner2004-05-012-124/+70
* Sorry, now friend class name should be right!!Tanya Lattner2004-04-301-1/+1
* Fixed friend class name for ModuloScheduling.Tanya Lattner2004-04-301-2/+2
* Fixed friend class name for ModuloSchedTanya Lattner2004-04-301-3/+3
* Removing MachineResource class.Tanya Lattner2004-04-301-15/+5
* Add machine-CFG graph traits specializations.Brian Gaeke2004-04-291-0/+124
* * Make contained ostream not public.Misha Brukman2004-04-281-26/+11
* * Add ability to get and set the output streamMisha Brukman2004-04-281-11/+23
* Add pred./succ. list size methods.Brian Gaeke2004-04-281-0/+2
* Move private methods to end of class decl at Chris's requestBrian Gaeke2004-04-281-26/+26
* Fix thinkos that Chris caught for me.Brian Gaeke2004-04-281-2/+4
* Add machine-code CFG support: MachineBasicBlocks may now have their ownBrian Gaeke2004-04-281-0/+67
* Fix warningChris Lattner2004-04-271-0/+1
* Changes to fix up the inst_iterator to pass to boost iterator checks. ThisChris Lattner2004-04-271-15/+18
* Because I like being able to instantiate the cfgprinter from external projects,Brian Gaeke2004-04-261-0/+24
* Fix a typo in a comment.Brian Gaeke2004-04-261-1/+1
* Aggregating function arguments is now an option. Default is `no', as before.Misha Brukman2004-04-231-3/+5
* Remove the SCEV::expandCodeFor method, add a new SCEVVisitor class.Chris Lattner2004-04-232-86/+40
* Merged this file into the SparcV9 target.Brian Gaeke2004-04-231-296/+0
* Add emitWordAt() - a quick and dirty interface that the machine-dependentBrian Gaeke2004-04-231-0/+6
* Clarify the logic: the flag is renamed to `deleteFn' to signify it will deleteMisha Brukman2004-04-221-4/+4
* Add a boolean flag to delete this function from module, leaving the rest behind.Misha Brukman2004-04-221-3/+4
* Add an ugly castChris Lattner2004-04-221-1/+1
* Add a methodChris Lattner2004-04-221-0/+8
* Declare iterator as public since it is defined as such (gcc-3.4 fix)Alkis Evlogimenos2004-04-212-2/+2
* Allow getting the module from a call graphChris Lattner2004-04-201-0/+4
* Change it to take a callgraph, from which we can get a moduleChris Lattner2004-04-201-3/+3
* Add the ability for SCC passes to initialize and finalize themselvesChris Lattner2004-04-201-0/+13
* Add accessor for a Loop Unswitching passChris Lattner2004-04-191-0/+7
* Eliminate a poorly conceived methodChris Lattner2004-04-191-8/+0
* * Improve file header commentChris Lattner2004-04-191-18/+35
* Provide an interface that is more convenient for iterating over the blocksChris Lattner2004-04-181-0/+3
* Add new method.Chris Lattner2004-04-181-1/+5
* Change the ExitBlocks list from being explicitly contained in the LoopChris Lattner2004-04-181-31/+8
* Add a new methodChris Lattner2004-04-181-0/+5
* Allow clients to delete loops, add a new methodChris Lattner2004-04-181-5/+9
* Add prototypeChris Lattner2004-04-181-2/+8
* Switch to including <iostream> for compatibility with gcc-3.0.x (Debian).Brian Gaeke2004-04-162-2/+2
* Include <string> for compatibility with gcc 3.0.x (the system compiler onBrian Gaeke2004-04-161-0/+1
* Assert if Instruction is being deleted before being removed from BasicBlock.Misha Brukman2004-04-161-0/+4
* Don't use invalid HTML in doxygen comments.Misha Brukman2004-04-151-1/+1
* Add some helpful methodsChris Lattner2004-04-151-5/+36