aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/SubtargetEmitter.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-11-19Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie1-2/+2
2014-09-02Tablegen scheduling models don't reference empty itineraries as of r216919, s...Pete Cooper1-4/+5
2014-09-02Change MCSchedModel to be a struct of statically initialized data.Pete Cooper1-4/+4
2014-07-15Move Post RA Scheduling flag bit into SchedMachineModelSanjay Patel1-0/+4
2014-05-08Move late partial-unrolling thresholds into the processor definitionsHal Finkel1-0/+1
2014-05-07Debug.h already includes raw_ostream.h, no need to include it again.Eric Christopher1-1/+0
2014-05-06ArrayRef-ize the Feature and Processor tables for SubtargetFeatures.Eric Christopher1-12/+12
2014-04-30[C++11] Use 'nullptr' in tablegen output files.Craig Topper1-1/+1
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-2/+2
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-6/+6
2014-03-09[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-1/+1
2013-09-25Mark the x86 machine model as incomplete. PR17367.Andrew Trick1-0/+5
2013-06-15Support BufferSize on ProcResGroup for unified MOp schedulers.Andrew Trick1-5/+1
2013-06-15Machine Model: Add MicroOpBufferSize and resource BufferSize.Andrew Trick1-10/+7
2013-06-05SubtargetEmitter fixArnold Schwaighofer1-1/+1
2013-06-04Revert series of sched model patches until I figure out what is going on.Arnold Schwaighofer1-1/+1
2013-06-04SubtargetEmitter fixArnold Schwaighofer1-1/+1
2013-04-23Machine model: Generate table entries for super-resources.Andrew Trick1-14/+23
2013-04-23Machine model: rewrite a tablegen loop to avoid comparing record pointers.Andrew Trick1-8/+4
2013-03-26TableGen SubtargetEmitter fix to allow A9 and Swift to coexist.Andrew Trick1-1/+16
2013-03-16Machine model. Allow mixed itinerary classes and SchedRW lists.Andrew Trick1-43/+35
2013-03-14Fix r177112: Add ProcResGroup.Andrew Trick1-1/+3
2013-03-14MachineModel: Add a ProcResGroup class.Andrew Trick1-12/+75
2013-03-01MIsched machine model: tablegen subtarget emitter improvement.Andrew Trick1-1/+14
2013-01-09MIsched: add an ILP window property to machine model.Andrew Trick1-0/+1
2012-12-04Sort the #include lines for utils/...Chandler Carruth1-3/+3
2012-11-02Fix a build problem with xlc. The error message wasRafael Espindola1-1/+1
2012-10-25Remove exception handling usage from tblgen.Joerg Sonnenberger1-7/+7
2012-10-10misched: Generate IsBuffered flag for machine resources.Andrew Trick1-4/+4
2012-10-03TableGen subtarget emitter, nearly first class support for SchedAlias.Andrew Trick1-8/+14
2012-10-03Cleanup TableGen subtarget emitter.Andrew Trick1-2/+6
2012-09-22Machine Model (-schedmodel only). Added SchedAliases.Andrew Trick1-22/+82
2012-09-19SchedMachineModel: compress the CPU's WriteLatencyTable.Andrew Trick1-7/+26
2012-09-18Replaced ReInitMCSubtargetInfo with InitMCProcessor.Andrew Trick1-1/+2
2012-09-18TableGen subtarget emitter. Generate resolveSchedClass generated hook for res...Andrew Trick1-0/+84
2012-09-18TableGen subtarget emitter. Remove unnecessary header dependence.Andrew Trick1-0/+1
2012-09-18TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick1-6/+25
2012-09-17Backout the wrong subtarget emitter fixAndrew Trick1-1/+1
2012-09-17Fix release build after revertingAndrew Trick1-2/+1
2012-09-17Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick1-111/+8
2012-09-17InitMCProcessorAndrew Trick1-1/+2
2012-09-17TableGen subtarget emitter. Generate resolveSchedClass generated hook for res...Andrew Trick1-0/+84
2012-09-17TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick1-7/+25
2012-09-17TableGen subtarget emitter. Format and emit data tables for the new machine m...Andrew Trick1-6/+117
2012-09-17TableGen subtarget emitter. Generate data tables for the new machine model.Andrew Trick1-2/+291
2012-09-17TableGen subtarget emitter. Emit processor resources for the new machine model.Andrew Trick1-10/+63
2012-09-15TableGen subtarget parser. Handle new machine model.Andrew Trick1-3/+3
2012-09-05Constify subtarget info properly so that we dont cast away the const inRoman Divacky1-1/+1
2012-08-08Added MispredictPenalty to SchedMachineModel.Andrew Trick1-0/+1
2012-07-23Fix a typo (the the => the)Sylvestre Ledru1-1/+1