aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Fix a comment.Brian Gaeke2004-05-121-2/+4
* Add a NextMBBNumber field w/ incrementing accessor method, forBrian Gaeke2004-05-121-0/+7
* Add a Number field w/ accessor method, for function-level unique numberingBrian Gaeke2004-05-121-1/+8
* Add support for inserting all prototypes up-frontChris Lattner2004-05-092-0/+14
* Fixed up sched graph.Tanya Lattner2004-05-081-4/+3
* Registering the ModuloScheduling pass.Tanya Lattner2004-05-081-0/+4
* Changed CPUResource to allow access to max num users for a resource.Tanya Lattner2004-05-081-3/+2
* Add the enum corresponding to the source change I made earlierChris Lattner2004-05-072-4/+6
* Fix for gcc3.4: invalid use of forward delacred class on line 93Alkis Evlogimenos2004-05-061-2/+1
* Move the stuff that fixes the size, orientation & fonts of graphs toBrian Gaeke2004-05-052-6/+4
* 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