aboutsummaryrefslogtreecommitdiff
path: root/utils/TableGen/SubtargetEmitter.cpp
AgeCommit message (Expand)Author
2013-03-26TableGen SubtargetEmitter fix to allow A9 and Swift to coexist.Andrew Trick
2013-03-16Machine model. Allow mixed itinerary classes and SchedRW lists.Andrew Trick
2013-03-14Fix r177112: Add ProcResGroup.Andrew Trick
2013-03-14MachineModel: Add a ProcResGroup class.Andrew Trick
2013-03-01MIsched machine model: tablegen subtarget emitter improvement.Andrew Trick
2013-01-09MIsched: add an ILP window property to machine model.Andrew Trick
2012-12-04Sort the #include lines for utils/...Chandler Carruth
2012-11-02Fix a build problem with xlc. The error message wasRafael Espindola
2012-10-25Remove exception handling usage from tblgen.Joerg Sonnenberger
2012-10-10misched: Generate IsBuffered flag for machine resources.Andrew Trick
2012-10-03TableGen subtarget emitter, nearly first class support for SchedAlias.Andrew Trick
2012-10-03Cleanup TableGen subtarget emitter.Andrew Trick
2012-09-22Machine Model (-schedmodel only). Added SchedAliases.Andrew Trick
2012-09-19SchedMachineModel: compress the CPU's WriteLatencyTable.Andrew Trick
2012-09-18Replaced ReInitMCSubtargetInfo with InitMCProcessor.Andrew Trick
2012-09-18TableGen subtarget emitter. Generate resolveSchedClass generated hook for res...Andrew Trick
2012-09-18TableGen subtarget emitter. Remove unnecessary header dependence.Andrew Trick
2012-09-18TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick
2012-09-17Backout the wrong subtarget emitter fixAndrew Trick
2012-09-17Fix release build after revertingAndrew Trick
2012-09-17Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick
2012-09-17InitMCProcessorAndrew Trick
2012-09-17TableGen subtarget emitter. Generate resolveSchedClass generated hook for res...Andrew Trick
2012-09-17TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick
2012-09-17TableGen subtarget emitter. Format and emit data tables for the new machine m...Andrew Trick
2012-09-17TableGen subtarget emitter. Generate data tables for the new machine model.Andrew Trick
2012-09-17TableGen subtarget emitter. Emit processor resources for the new machine model.Andrew Trick
2012-09-15TableGen subtarget parser. Handle new machine model.Andrew Trick
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