summaryrefslogtreecommitdiff
path: root/include/llvm/Target
Commit message (Expand)AuthorAge
* Targets should configure themselves based on the module, not some wierd flagsChris Lattner2003-08-24
* The word `dependent' has no `a'.Misha Brukman2003-08-21
* Spell `necessary' correctly.Misha Brukman2003-08-18
* Remove extraneous #includeChris Lattner2003-08-15
* addPassesToJITCompile and addPassesToEmitMachineCode now take aBrian Gaeke2003-08-13
* The NOOP instruction is no longer needed. Instead, use theChris Lattner2003-08-03
* Code generation passes don't need access to raw LLVM types, this method is un...Chris Lattner2003-07-30
* Unify all constant evaluations that depend on register sizeVikram S. Adve2003-07-29
* Moved insertCallerSavingCode() to PhyRegAlloc andVikram S. Adve2003-07-29
* Move value type enums to CodeGen/ValueTypes.hChris Lattner2003-07-29
* Change the way unused regs. are marked and found to consider regTypeVikram S. Adve2003-07-25
* #include <cassert> as necessary...Chris Lattner2003-07-25
* Added special consideration for instrumentation strategyAnand Shukla2003-07-20
* The word `separate' only has one `e'.Misha Brukman2003-07-14
* Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell2003-06-30
* Nice tasty llc fixes. These should fix LLC for x86 for everything inBrian Gaeke2003-06-27
* Remove a ton of extraneous #includesChris Lattner2003-06-22
* Included assert.h so that the code compiles under newer versions of GCC.John Criswell2003-06-11
* Remove noncopyableV base classes, as they were confusing the doxygen document...Chris Lattner2003-06-03
* Made a single common InvalidRegNum = -1.Vikram S. Adve2003-05-31
* Fixed misspelling and broke a line that was wrapping.Misha Brukman2003-05-29
* Allow allocation of a Sparc TargetMachine.Misha Brukman2003-05-27
* (1) Added special register class containing (for now) %fsr.Vikram S. Adve2003-05-27
* Make case of GetNumOfInt/FloatArgRegs functions to be use lower caseVikram S. Adve2003-05-25
* Reword to remove reference to how things worked in the past.Misha Brukman2003-05-24
* NOP instructions are pseudo-instructions. We should not have them explicitly inMisha Brukman2003-05-24
* Remove two fields from TargetData which are target specific.Chris Lattner2003-04-26
* Fix method name type-oChris Lattner2003-04-25
* Default ctor doesn't provide nameChris Lattner2003-04-25
* Add new targetdata ctor to create a targetdata appropriate to the moduleChris Lattner2003-04-24
* Must use std::pair instead of just 'pair'.Misha Brukman2003-04-07
* added a function and a member to the TargetSchedInfo classGuochun Shi2003-04-07
* Simplify the interfaceChris Lattner2003-01-15
* Rename MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-14
* Move annotation to support libraryChris Lattner2003-01-14
* Rename MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-13
* * Start renaming MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-13
* Add new getName methodChris Lattner2003-01-13
* More renamings of Target/Machine*Info to Target/Target*InfoChris Lattner2002-12-29
* Rename MachineOptInfo to TargetoptInfoChris Lattner2002-12-29
* * doxygenize commentChris Lattner2002-12-28
* Sparc specific methods default to abort rather than being pure virtualChris Lattner2002-12-28
* Expose some very simple information about the frame, rather than in-depthChris Lattner2002-12-28
* * Keep track of register alignment as well as register sizeChris Lattner2002-12-28
* Simplify spill interface methodsChris Lattner2002-12-25
* Add commentChris Lattner2002-12-25
* Allow the target machines to specify endianness and pointer sizeChris Lattner2002-12-24
* Simplify interface to remove virtual function referencesChris Lattner2002-12-17
* Add support for register alias set descriptionChris Lattner2002-12-16
* Export well known instruction opcodes usable by target independant passesChris Lattner2002-12-15