summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAge
...
* Split joinIntervals into two methodsChris Lattner2004-07-19
* Fix commentChris Lattner2004-07-19
* Delete 4 methods, make clients use hte mark* methods directlyChris Lattner2004-07-19
* There is no need to store the MBB along with the MI any more, we can nowChris Lattner2004-07-19
* Simplify the interface to LiveVariables::addVirtualRegister(Killed|Dead)Chris Lattner2004-07-19
* Remove the DefBlock element of VarInfo. DefBlock is always DefInst->getParent()Chris Lattner2004-07-19
* fill comment to 80 colsChris Lattner2004-07-19
* Add viewCFG() and viewCFGOnly() APIs.Alkis Evlogimenos2004-07-08
* Add a new pass for code generators to useChris Lattner2004-07-02
* Now that we have happy mappings from MBBs->numbers, use them instead of keepingChris Lattner2004-07-01
* Change the implementation of the autonumbering for MBB's a bit to provideChris Lattner2004-07-01
* This class is no longer an annotationChris Lattner2004-06-27
* Add a map of MachineCodeForInstruction objects to MachineFunctionInfoChris Lattner2004-06-27
* Make it obvious that this file is bad bad badChris Lattner2004-06-27
* Made a fix so that you can print out MachineInstrs that belong to a MachineBa...Tanya Lattner2004-06-25
* Rename Interval class to LiveInterval to avoid conflicting with the alreadyChris Lattner2004-06-21
* Start moving IntrinsicLowering out of VMCore into libcodegen, as per PR346Chris Lattner2004-06-20
* Add a forwarding method pop_front() that allows you to delete instructionsBrian Gaeke2004-06-08
* Add a TmpInstruction ctor that doesn't take a MCFI.Brian Gaeke2004-06-08
* Clarify documentation and use correct doxygen comment form /// vs. // .Misha Brukman2004-06-04
* Pull Interval class out of LiveIntervals.Alkis Evlogimenos2004-05-30
* When spilling an register, introduce a new temporary for each of itsAlkis Evlogimenos2004-05-30
* Remove defs vector from live intervals.Alkis Evlogimenos2004-05-29
* Moved MachineBasicBlock deconstructor to cpp file and removed it from LeakDet...Tanya Lattner2004-05-24
* Added MachineFunction parent* to MachineBasicBlock. Customized ilist templateTanya Lattner2004-05-24
* Changed clone to be const.Tanya Lattner2004-05-24
* Fixed up my changes to add support for cloning Machine Instructions.Tanya Lattner2004-05-23
* Adding support to clone MachineInstrTanya Lattner2004-05-23
* Fix a typo in the head-of-file comment.Brian Gaeke2004-05-23
* Fix a comment.Brian Gaeke2004-05-12
* Add a NextMBBNumber field w/ incrementing accessor method, forBrian Gaeke2004-05-12
* Add a Number field w/ accessor method, for function-level unique numberingBrian Gaeke2004-05-12
* 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
* 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
* 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
* Add emitWordAt() - a quick and dirty interface that the machine-dependentBrian Gaeke2004-04-23
* Include <string> for compatibility with gcc 3.0.x (the system compiler onBrian Gaeke2004-04-16
* Add definition list to each live interval.Alkis Evlogimenos2004-04-09
* This file does not appear to be included anywhere.Brian Gaeke2004-04-08
* This file is no longer used.Brian Gaeke2004-04-07
* Allow converting a builder to an iteratorChris Lattner2004-04-01
* Add clear() forwarding method.Brian Gaeke2004-03-31
* MachineBasicBlock::remove should not change the iterator passed into itChris Lattner2004-03-31