aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* allow constants to be relocated like GV (necessary for alpha, as constants ar...Andrew Lenharth2005-07-221-1/+9
* For: memory operations -> storesReid Spencer2005-07-191-0/+67
* Clean up and add comments to the newly implemented subtarget code.Nate Begeman2005-07-121-3/+10
* Clean up the TargetSubtarget class a bit, removing an unnecessary argumentNate Begeman2005-07-121-6/+1
* Implement Subtarget supportNate Begeman2005-07-122-0/+49
* Make several cleanups to Andrews varargs change:Chris Lattner2005-07-051-15/+20
* add some new file typesChris Lattner2005-06-251-1/+1
* refactor these interfaces a bitChris Lattner2005-06-251-5/+12
* header file changes for varargsAndrew Lenharth2005-06-181-6/+5
* Added ModuloSchedSB as a friend class.Tanya Lattner2005-06-171-0/+3
* Pass the dag into LowerOperationChris Lattner2005-05-141-1/+1
* Add an isTailCall flag to LowerCallToChris Lattner2005-05-131-2/+2
* LowerCallTo now takes the cc to useChris Lattner2005-05-121-1/+2
* Add a little hookChris Lattner2005-05-121-0/+14
* Expose an option allowing unsafe math optimizations. Patch contributed byChris Lattner2005-04-301-0/+6
* Shut GCC 4.0 up about classes that have virtual functions but a non-virtualReid Spencer2005-04-251-0/+2
* * The aesthetic police is on patrol!!...Misha Brukman2005-04-231-15/+20
* Add a helper methodChris Lattner2005-04-231-0/+1
* Convert tabs to spacesMisha Brukman2005-04-224-79/+76
* Remove trailing whitespaceMisha Brukman2005-04-2110-114/+114
* Make pattern isel default for ppcNate Begeman2005-04-151-0/+7
* Allow targets which produce setcc results in non-MVT::i1 registers to describeChris Lattner2005-04-071-1/+23
* Change LowerCallTo to take a boolean isVarArg argument. This is neededNate Begeman2005-03-261-3/+2
* add a helper methodChris Lattner2005-03-131-0/+5
* Add a new method, described in the comment.Chris Lattner2005-01-191-0/+12
* Move all data members to the end of the class.Chris Lattner2005-01-191-47/+65
* Add commentsChris Lattner2005-01-161-3/+28
* Revamp supported ops. Instead of just being supported or not, we now keepChris Lattner2005-01-161-19/+66
* Improve compatiblity with HPUX on Itanium, patch by Duraid MadinaChris Lattner2005-01-161-7/+7
* Move some information out of LegalizeDAG into the generic Target interface.Chris Lattner2005-01-161-2/+34
* Add a new target-independent code generator flag.Chris Lattner2005-01-151-0/+9
* Add interfaces to lower varargs and return/frame address intrinsics.Chris Lattner2005-01-091-0/+31
* Make LowerCallTo more generic and useful.Chris Lattner2005-01-081-3/+6
* First draft of a new Target interfaceChris Lattner2005-01-071-0/+175
* Add some bits that can be set on instructions. Renumber existing bits soChris Lattner2005-01-021-5/+30
* Fix a warningChris Lattner2004-11-211-0/+1
* Add new methods that a target should implementChris Lattner2004-11-201-8/+27
* Allow targets to implement relocation support.Chris Lattner2004-11-201-0/+11
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-274-4/+8
* Move destructor out of line to avoid vtable emission in every file that inclu...Nate Begeman2004-10-271-1/+1
* Fix the build by eliminating some more dead code. That'll learn me not to li...Nate Begeman2004-10-271-1/+1
* Remove dead data member in MRegisterInfo class. Thanks sabre!Nate Begeman2004-10-271-1/+0
* Remove method getRegClass from MRegisterInfo, as it is no longer used.Nate Begeman2004-10-261-9/+0
* Remove a dead class. Thanks to Morten Ofstad for pointing this out.Chris Lattner2004-10-251-26/+0
* Be consistent with our namingChris Lattner2004-09-281-2/+2
* Capture information about whether the target instructions have delay slotsChris Lattner2004-09-281-0/+9
* 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