summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Add support for inserting all prototypes up-frontChris Lattner2004-05-09
* Fixed up sched graph.Tanya Lattner2004-05-08
* Registering the ModuloScheduling pass.Tanya Lattner2004-05-08
* Changed CPUResource to allow access to max num users for a resource.Tanya Lattner2004-05-08
* Add the enum corresponding to the source change I made earlierChris Lattner2004-05-07
* Fix for gcc3.4: invalid use of forward delacred class on line 93Alkis Evlogimenos2004-05-06
* Move the stuff that fixes the size, orientation & fonts of graphs toBrian Gaeke2004-05-05
* Apply simplification suggested by Chris: why assign() when operator = will do?Brian Gaeke2004-05-04
* Add "Args" optional argument to AbstractInterpreter factory methods, whichBrian Gaeke2004-05-04
* Provide visit(Module&) and visitModule(Module&) functionality.Misha Brukman2004-05-04
* Add BBTrace accessor method and data member.Brian Gaeke2004-05-04
* New header file containing profile info enums shared between the C++ analysisBrian Gaeke2004-05-04
* Initialize member out of paranoiaChris Lattner2004-05-02
* Chris told me to take these assertions out a few days ago, but I forgot toBrian Gaeke2004-05-02
* Stop LiveVariables from using BasicBlocks as part of the mapping, insteadChris Lattner2004-05-01
* Move the GraphTraits for MachineBasicBlocks to the MachineBasicBlock file.Chris Lattner2004-05-01
* Sorry, now friend class name should be right!!Tanya Lattner2004-04-30
* Fixed friend class name for ModuloScheduling.Tanya Lattner2004-04-30
* Fixed friend class name for ModuloSchedTanya Lattner2004-04-30
* Removing MachineResource class.Tanya Lattner2004-04-30
* Add machine-CFG graph traits specializations.Brian Gaeke2004-04-29
* * Make contained ostream not public.Misha Brukman2004-04-28
* * Add ability to get and set the output streamMisha Brukman2004-04-28
* Add pred./succ. list size methods.Brian Gaeke2004-04-28
* Move private methods to end of class decl at Chris's requestBrian Gaeke2004-04-28
* Fix thinkos that Chris caught for me.Brian Gaeke2004-04-28
* Add machine-code CFG support: MachineBasicBlocks may now have their ownBrian Gaeke2004-04-28
* Fix warningChris Lattner2004-04-27
* Changes to fix up the inst_iterator to pass to boost iterator checks. ThisChris Lattner2004-04-27
* Because I like being able to instantiate the cfgprinter from external projects,Brian Gaeke2004-04-26
* Fix a typo in a comment.Brian Gaeke2004-04-26
* Aggregating function arguments is now an option. Default is `no', as before.Misha Brukman2004-04-23
* Remove the SCEV::expandCodeFor method, add a new SCEVVisitor class.Chris Lattner2004-04-23
* Merged this file into the SparcV9 target.Brian Gaeke2004-04-23
* Add emitWordAt() - a quick and dirty interface that the machine-dependentBrian Gaeke2004-04-23
* Clarify the logic: the flag is renamed to `deleteFn' to signify it will deleteMisha Brukman2004-04-22
* Add a boolean flag to delete this function from module, leaving the rest behind.Misha Brukman2004-04-22
* Add an ugly castChris Lattner2004-04-22
* Add a methodChris Lattner2004-04-22
* Declare iterator as public since it is defined as such (gcc-3.4 fix)Alkis Evlogimenos2004-04-21
* Allow getting the module from a call graphChris Lattner2004-04-20
* Change it to take a callgraph, from which we can get a moduleChris Lattner2004-04-20
* Add the ability for SCC passes to initialize and finalize themselvesChris Lattner2004-04-20
* Add accessor for a Loop Unswitching passChris Lattner2004-04-19
* Eliminate a poorly conceived methodChris Lattner2004-04-19
* * Improve file header commentChris Lattner2004-04-19
* Provide an interface that is more convenient for iterating over the blocksChris Lattner2004-04-18
* Add new method.Chris Lattner2004-04-18
* Change the ExitBlocks list from being explicitly contained in the LoopChris Lattner2004-04-18
* Add a new methodChris Lattner2004-04-18