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