summaryrefslogtreecommitdiff
path: root/utils/TableGen/SubtargetEmitter.cpp
Commit message (Expand)AuthorAge
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-25
* misched: Generate IsBuffered flag for machine resources.Andrew Trick2012-10-10
* TableGen subtarget emitter, nearly first class support for SchedAlias.Andrew Trick2012-10-03
* Cleanup TableGen subtarget emitter.Andrew Trick2012-10-03
* Machine Model (-schedmodel only). Added SchedAliases.Andrew Trick2012-09-22
* SchedMachineModel: compress the CPU's WriteLatencyTable.Andrew Trick2012-09-19
* Replaced ReInitMCSubtargetInfo with InitMCProcessor.Andrew Trick2012-09-18
* TableGen subtarget emitter. Generate resolveSchedClass generated hook for res...Andrew Trick2012-09-18
* TableGen subtarget emitter. Remove unnecessary header dependence.Andrew Trick2012-09-18
* TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick2012-09-18
* Backout the wrong subtarget emitter fixAndrew Trick2012-09-17
* Fix release build after revertingAndrew Trick2012-09-17
* Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick2012-09-17
* InitMCProcessorAndrew Trick2012-09-17
* TableGen subtarget emitter. Generate resolveSchedClass generated hook for res...Andrew Trick2012-09-17
* TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick2012-09-17
* TableGen subtarget emitter. Format and emit data tables for the new machine m...Andrew Trick2012-09-17
* TableGen subtarget emitter. Generate data tables for the new machine model.Andrew Trick2012-09-17
* TableGen subtarget emitter. Emit processor resources for the new machine model.Andrew Trick2012-09-17
* TableGen subtarget parser. Handle new machine model.Andrew Trick2012-09-15
* Constify subtarget info properly so that we dont cast away the const inRoman Divacky2012-09-05
* Added MispredictPenalty to SchedMachineModel.Andrew Trick2012-08-08
* Fix a typo (the the => the)Sylvestre Ledru2012-07-23
* Machine model: allow itineraries to be shared by different processor models.Andrew Trick2012-07-09
* I'm introducing a new machine model to simultaneously allow simpleAndrew Trick2012-07-07
* Tweak spelling.Andrew Trick2012-07-07
* Fix the C++11 build. I hate narrowing conversions.Chandler Carruth2012-07-02
* Reapply "Make NumMicroOps a variable in the subtarget's instruction itinerary."Andrew Trick2012-07-02
* Revert "Make NumMicroOps a variable in the subtarget's instruction itinerary."Andrew Trick2012-06-29
* Make NumMicroOps a variable in the subtarget's instruction itinerary.Andrew Trick2012-06-29
* Revert r158679 - use case is unclear (and it increases the memory footprint).Hal Finkel2012-06-22
* Use "NoItineraries" for processors with no itineraries.Andrew Trick2012-06-22
* Allow up to 64 functional units per processor itinerary.Hal Finkel2012-06-18
* Add two newlines in ParseSubtargetFeatures's debug output after the CPU is pr...Hal Finkel2012-06-12
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-11
* Sched itinerary fix: Avoid static initializers.Andrew Trick2012-06-08
* misched: Added MultiIssueItineraries.Andrew Trick2012-06-05
* Don't use enums larger than 1 << 31 for target features.Jakob Stoklund Olesen2012-01-03
* use space star instead of star spaceSebastian Pop2011-12-06
* Add a deterministic finite automaton based packetizer for VLIW architecturesAnshuman Dasgupta2011-12-01
* Move various generated tables into read-only memory, fixing up const correctn...Benjamin Kramer2011-10-22
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-01
* Eliminate "const" from extern const to fix breakeage since r135184 on msvc.NAKAMURA Takumi2011-07-15
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-14
* - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-11
* Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-08
* Compute feature bits at time of MCSubtargetInfo initialization.Evan Cheng2011-07-07
* Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng2011-07-01
* - Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng2011-07-01
* Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng2011-06-30