aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* Use class instead of struct for defining classes. This unbreaks theAlkis Evlogimenos2004-09-281-1/+2
* Changes For Bug 352Reid Spencer2004-09-014-4/+4
* Update doxygen comment now that getSpillSize is supposed to return value in bitsNate Begeman2004-08-291-2/+2
* Add getAllocatableSet() function.Alkis Evlogimenos2004-08-261-0/+4
* M_DUMMY_PHI_FLAG is no longer used to distinguish V9::PHI. Get rid of it andBrian Gaeke2004-08-181-5/+0
* M_PSEUDO_FLAG is no longer used. Get rid of it and its accessor.Brian Gaeke2004-08-181-4/+0
* Add punctuation, add a new methodChris Lattner2004-08-171-2/+6
* Flags and TSFlags were (thankfully) never used, so remove them. But wait,Chris Lattner2004-08-161-4/+16
* Add new TargetRegisterClass::contains methodChris Lattner2004-08-151-0/+8
* Implement a long overdue FIXME, by changing these methods to return void.Chris Lattner2004-08-151-25/+11
* Eliminate the RegisterClass argument, since it can easily be derived fromChris Lattner2004-08-151-4/+2
* Make this compile on gc 3.4.1 (static_cast to non-const type was notAlkis Evlogimenos2004-08-151-1/+1
* Elminiate MachineFunction& argument from eliminateFrameIndexNate Begeman2004-08-141-2/+1
* Allow targets to specify particular stack slots that certain physregs mustChris Lattner2004-08-121-0/+17
* Remove dead methodsChris Lattner2004-08-121-12/+0
* Remove dead methodsChris Lattner2004-08-121-11/+0
* Add new constructor.Misha Brukman2004-08-101-0/+3
* getResultPos() is dead.Brian Gaeke2004-08-041-3/+0
* Adding friend MSSchedule for ModuloScheduling pass.Tanya Lattner2004-08-011-0/+1
* Fix warningChris Lattner2004-08-011-0/+2
* Change signature to take two basic blocks: the target and the oneAlkis Evlogimenos2004-07-311-4/+4
* Doxygenify some comments.Alkis Evlogimenos2004-07-311-10/+6
* Remove const from iterators passed by value.Alkis Evlogimenos2004-07-311-2/+2
* Add declarations for insertGoto and reverseBranchCondition.Alkis Evlogimenos2004-07-311-1/+15
* Add new M_BARRIER_FLAG flag, and isBarrier() method to TargetInstrInfoChris Lattner2004-07-311-47/+54
* TargetInstrInfo::hasOperandInterlock() is always true, because it isBrian Gaeke2004-07-281-9/+2
* ConstantTypeMustBeLoaded has been incorporated into SparcV9PreSelection, itsBrian Gaeke2004-07-271-11/+0
* As it happens, none of these TargetInstrInfo methods which are onlyBrian Gaeke2004-07-271-122/+0
* Add a noteChris Lattner2004-07-271-0/+2
* Fix out of date commentChris Lattner2004-07-271-2/+1
* * Add a BoolAlignment field to TargetData, default is 1 byteMisha Brukman2004-07-232-16/+20
* Add a new listener class for things that want to be informed about newChris Lattner2004-07-111-6/+21
* Delete the allocate*TargetMachine functions. Move options to a header fileChris Lattner2004-07-112-62/+30
* Add a new TargetNameParser class, which is useful for parsing options.Chris Lattner2004-07-111-4/+36
* First cut at TargetMachineRegistry and RegisterTarget classesChris Lattner2004-07-111-0/+76
* Add two new "virtual static" methods to the TargetMachine classChris Lattner2004-07-111-0/+14
* * Doxygenify commentsMisha Brukman2004-07-011-11/+13
* Spell out `NoFramePointerElim' for readability.Misha Brukman2004-06-211-1/+1
* Make a single `NoFPElim' switch available to all targets.Misha Brukman2004-06-211-0/+1
* I'm afraid this doesn't exist.Brian Gaeke2004-06-161-8/+0
* Fix grammar: 's is for possessive only.Misha Brukman2004-06-111-1/+1
* Add documentation to the TargetFrameInfo class, contributed by Vladimir PrusChris Lattner2004-06-081-0/+7
* Fix a nasty bug that caused areAliases to always return false.Chris Lattner2004-06-041-1/+1
* Collapse together the abstract superclass TargetRegInfo and SparcV9RegInfo, itsBrian Gaeke2004-06-031-2/+2
* Delete the V9 specific findOptimalStorageSize method, inlining it into all ca...Chris Lattner2004-06-021-12/+6
* Changed CPUResource to allow access to max num users for a resource.Tanya Lattner2004-05-081-3/+2
* 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