summaryrefslogtreecommitdiff
path: root/include/llvm/Target
Commit message (Expand)AuthorAge
* Fix a warningChris Lattner2004-11-21
* Add new methods that a target should implementChris Lattner2004-11-20
* Allow targets to implement relocation support.Chris Lattner2004-11-20
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-27
* Move destructor out of line to avoid vtable emission in every file that inclu...Nate Begeman2004-10-27
* Fix the build by eliminating some more dead code. That'll learn me not to li...Nate Begeman2004-10-27
* Remove dead data member in MRegisterInfo class. Thanks sabre!Nate Begeman2004-10-27
* Remove method getRegClass from MRegisterInfo, as it is no longer used.Nate Begeman2004-10-26
* Remove a dead class. Thanks to Morten Ofstad for pointing this out.Chris Lattner2004-10-25
* Be consistent with our namingChris Lattner2004-09-28
* Capture information about whether the target instructions have delay slotsChris Lattner2004-09-28
* Use class instead of struct for defining classes. This unbreaks theAlkis Evlogimenos2004-09-28
* Changes For Bug 352Reid Spencer2004-09-01
* Update doxygen comment now that getSpillSize is supposed to return value in bitsNate Begeman2004-08-29
* Add getAllocatableSet() function.Alkis Evlogimenos2004-08-26
* M_DUMMY_PHI_FLAG is no longer used to distinguish V9::PHI. Get rid of it andBrian Gaeke2004-08-18
* M_PSEUDO_FLAG is no longer used. Get rid of it and its accessor.Brian Gaeke2004-08-18
* Add punctuation, add a new methodChris Lattner2004-08-17
* Flags and TSFlags were (thankfully) never used, so remove them. But wait,Chris Lattner2004-08-16
* Add new TargetRegisterClass::contains methodChris Lattner2004-08-15
* Implement a long overdue FIXME, by changing these methods to return void.Chris Lattner2004-08-15
* Eliminate the RegisterClass argument, since it can easily be derived fromChris Lattner2004-08-15
* Make this compile on gc 3.4.1 (static_cast to non-const type was notAlkis Evlogimenos2004-08-15
* Elminiate MachineFunction& argument from eliminateFrameIndexNate Begeman2004-08-14
* Allow targets to specify particular stack slots that certain physregs mustChris Lattner2004-08-12
* Remove dead methodsChris Lattner2004-08-12
* Remove dead methodsChris Lattner2004-08-12
* Add new constructor.Misha Brukman2004-08-10
* getResultPos() is dead.Brian Gaeke2004-08-04
* Adding friend MSSchedule for ModuloScheduling pass.Tanya Lattner2004-08-01
* Fix warningChris Lattner2004-08-01
* Change signature to take two basic blocks: the target and the oneAlkis Evlogimenos2004-07-31
* Doxygenify some comments.Alkis Evlogimenos2004-07-31
* Remove const from iterators passed by value.Alkis Evlogimenos2004-07-31
* Add declarations for insertGoto and reverseBranchCondition.Alkis Evlogimenos2004-07-31
* Add new M_BARRIER_FLAG flag, and isBarrier() method to TargetInstrInfoChris Lattner2004-07-31
* TargetInstrInfo::hasOperandInterlock() is always true, because it isBrian Gaeke2004-07-28
* ConstantTypeMustBeLoaded has been incorporated into SparcV9PreSelection, itsBrian Gaeke2004-07-27
* As it happens, none of these TargetInstrInfo methods which are onlyBrian Gaeke2004-07-27
* Add a noteChris Lattner2004-07-27
* Fix out of date commentChris Lattner2004-07-27
* * Add a BoolAlignment field to TargetData, default is 1 byteMisha Brukman2004-07-23
* Add a new listener class for things that want to be informed about newChris Lattner2004-07-11
* Delete the allocate*TargetMachine functions. Move options to a header fileChris Lattner2004-07-11
* Add a new TargetNameParser class, which is useful for parsing options.Chris Lattner2004-07-11
* First cut at TargetMachineRegistry and RegisterTarget classesChris Lattner2004-07-11
* Add two new "virtual static" methods to the TargetMachine classChris Lattner2004-07-11
* * Doxygenify commentsMisha Brukman2004-07-01
* Spell out `NoFramePointerElim' for readability.Misha Brukman2004-06-21
* Make a single `NoFPElim' switch available to all targets.Misha Brukman2004-06-21