| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a typo (the the => the) | Sylvestre Ledru | 2012-07-23 | 1 | -1/+1 |
* | Machine model: allow itineraries to be shared by different processor models. | Andrew Trick | 2012-07-09 | 1 | -0/+12 |
* | I'm introducing a new machine model to simultaneously allow simple | Andrew Trick | 2012-07-07 | 1 | -201/+160 |
* | Tweak spelling. | Andrew Trick | 2012-07-07 | 1 | -4/+4 |
* | Fix the C++11 build. I hate narrowing conversions. | Chandler Carruth | 2012-07-02 | 1 | -1/+1 |
* | Reapply "Make NumMicroOps a variable in the subtarget's instruction itinerary." | Andrew Trick | 2012-07-02 | 1 | -1/+1 |
* | Revert "Make NumMicroOps a variable in the subtarget's instruction itinerary." | Andrew Trick | 2012-06-29 | 1 | -1/+1 |
* | Make NumMicroOps a variable in the subtarget's instruction itinerary. | Andrew Trick | 2012-06-29 | 1 | -1/+1 |
* | Revert r158679 - use case is unclear (and it increases the memory footprint). | Hal Finkel | 2012-06-22 | 1 | -2/+2 |
* | Use "NoItineraries" for processors with no itineraries. | Andrew Trick | 2012-06-22 | 1 | -37/+41 |
* | Allow up to 64 functional units per processor itinerary. | Hal Finkel | 2012-06-18 | 1 | -2/+2 |
* | Add two newlines in ParseSubtargetFeatures's debug output after the CPU is pr... | Hal Finkel | 2012-06-12 | 1 | -1/+1 |
* | Write llvm-tblgen backends as functions instead of sub-classes. | Jakob Stoklund Olesen | 2012-06-11 | 1 | -3/+58 |
* | Sched itinerary fix: Avoid static initializers. | Andrew Trick | 2012-06-08 | 1 | -2/+1 |
* | misched: Added MultiIssueItineraries. | Andrew Trick | 2012-06-05 | 1 | -1/+31 |
* | Don't use enums larger than 1 << 31 for target features. | Jakob Stoklund Olesen | 2012-01-03 | 1 | -16/+29 |
* | use space star instead of star space | Sebastian Pop | 2011-12-06 | 1 | -1/+1 |
* | Add a deterministic finite automaton based packetizer for VLIW architectures | Anshuman Dasgupta | 2011-12-01 | 1 | -0/+4 |
* | Move various generated tables into read-only memory, fixing up const correctn... | Benjamin Kramer | 2011-10-22 | 1 | -15/+18 |
* | Move TableGen's parser and entry point into a library | Peter Collingbourne | 2011-10-01 | 1 | -1/+1 |
* | Eliminate "const" from extern const to fix breakeage since r135184 on msvc. | NAKAMURA Takumi | 2011-07-15 | 1 | -6/+6 |
* | Next round of MC refactoring. This patch factor MC table instantiations, MC | Evan Cheng | 2011-07-14 | 1 | -15/+27 |
* | - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo | Evan Cheng | 2011-07-11 | 1 | -3/+4 |
* | Eliminate asm parser's dependency on TargetMachine: | Evan Cheng | 2011-07-08 | 1 | -2/+8 |
* | Compute feature bits at time of MCSubtargetInfo initialization. | Evan Cheng | 2011-07-07 | 1 | -14/+13 |
* | Rename TargetSubtarget to TargetSubtargetInfo for consistency. | Evan Cheng | 2011-07-01 | 1 | -3/+3 |
* | - Added MCSubtargetInfo to capture subtarget features and scheduling | Evan Cheng | 2011-07-01 | 1 | -68/+132 |
* | Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name to | Evan Cheng | 2011-06-30 | 1 | -6/+6 |
* | Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)... | Evan Cheng | 2011-06-29 | 1 | -2/+2 |
* | Increase SubtargetFeatureKV Value and Implies fields to 64 bits since some ta... | Evan Cheng | 2011-04-15 | 1 | -6/+12 |
* | Add annotations to tablegen-generated processor itineraries, or replace them ... | Andrew Trick | 2011-04-01 | 1 | -15/+19 |
* | whitespace | Andrew Trick | 2011-04-01 | 1 | -65/+65 |
* | eliminate the Records global variable, patch by Garrison Venn! | Chris Lattner | 2010-12-13 | 1 | -1/+1 |
* | Model Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC, CMN, MVN, or CMP | Evan Cheng | 2010-09-29 | 1 | -16/+21 |
* | Add support to model pipeline bypass / forwarding. | Evan Cheng | 2010-09-28 | 1 | -1/+46 |
* | For each instruction itinerary class, specify the number of micro-ops each | Evan Cheng | 2010-09-09 | 1 | -18/+26 |
* | Make processor FUs unique for given itinerary. This extends the limit of 32 | Anton Korobeynikov | 2010-04-18 | 1 | -7/+28 |
* | Initial support for different kinds of FU reservation. | Anton Korobeynikov | 2010-04-07 | 1 | -3/+6 |
* | Have TableGen emit code that uses dbgs() rather than errs(). | David Greene | 2010-01-05 | 1 | -2/+2 |
* | Show command-line args and features passed into backend in debug output. Appr... | Sandeep Patel | 2009-11-11 | 1 | -0/+4 |
* | Make the end-of-itinerary mark explicit. Some cleanup. | David Goodwin | 2009-09-24 | 1 | -5/+3 |
* | Extend the instruction itinerary model to include the ability to indicate the... | David Goodwin | 2009-08-17 | 1 | -39/+102 |
* | Enhance the InstrStage object to enable the specification of an Itinerary wit... | David Goodwin | 2009-08-12 | 1 | -4/+7 |
* | Replace std::iostreams with raw_ostream in TableGen. | Daniel Dunbar | 2009-07-03 | 1 | -10/+10 |
* | Propagate CPU string out of SubtargetFeatures | Anton Korobeynikov | 2009-05-23 | 1 | -4/+5 |
* | fix a few spelling errors and typos | Jim Grosbach | 2009-03-26 | 1 | -1/+1 |
* | lib/Target/SubtargetFeature.cpp asserts that the FeatureKV[] table be sorted | Jim Grosbach | 2008-09-11 | 1 | -1/+1 |
* | Stabilize 'getDwarfRegNumFull' output to not depend on random memory | Chris Lattner | 2008-08-26 | 1 | -18/+0 |
* | Fix generation of multi-stage instruction itineraries. Patch by | Chris Lattner | 2008-04-06 | 1 | -2/+5 |
* | A quick nm audit turned up several fixed tables and objects that were | Dan Gohman | 2008-03-25 | 1 | -3/+3 |