Add a TargetMachine hook that verifies DataLayout compatibility
[oota-llvm.git] / lib / CodeGen / MachineTraceMetrics.cpp
2015-07-23 Sanjay Patelfix crash in machine trace metrics due to processing...
2015-07-06 Sanjay Pateluse range-based for loops; NFCI
2015-07-06 Sanjay Pateluse range-based for loops; NFCI
2015-07-04 Sanjay Pateluse valid bits to avoid unnecessary machine trace metri...
2015-06-30 Sanjay Pateluse range-based for loops; NFCI
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-05-29 Matthias BraunCodeGen: Use mop_iterator instead of MIOperands/ConstMI...
2015-05-21 Sanjay Pateluse range-based for-loops; NFCI
2015-04-15 Daniel BerlinAdd range iterators for post order and inverse post...
2015-01-27 Eric ChristopherThe subtarget is cached on the MachineFunction. Access...
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-09-02 Pete CooperChange MCSchedModel to be a struct of statically initia...
2014-08-27 Craig TopperSimplify creation of a bunch of ArrayRefs by using...
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-08-03 Gerolf HoflehnerMachineCombiner Pass for selecting faster instruction
2014-04-30 Alexey SamsonovConvert more loops to range-based equivalents
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-12 Benjamin KramerRetire llvm::array_endof in favor of non-member std...
2014-03-13 Owen AndersonPhase 2 of the great MachineRegisterInfo cleanup. ...
2014-03-07 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::tie with std::tie.
2013-06-15 Andrew TrickMachine Model: Add MicroOpBufferSize and resource Buffe...
2013-04-27 Andrew TrickGeneralize the MachineTraceMetrics public API.
2013-04-02 Jakob Stoklund OlesenAllow MachineTraceMetrics to be used when the model...
2013-04-02 Jakob Stoklund OlesenCount processor resources individually in MachineTraceM...
2013-03-07 Jakob Stoklund OlesenRename isEarlierInSameTrace to isUsefulDominator.
2013-01-17 Jakob Stoklund OlesenMove MachineTraceMetrics.h into include/llvm/CodeGen.
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-11 Jakob Stoklund OlesenPass an explicit operand number to addLiveIns.
2012-10-08 Jakob Stoklund OlesenDon't crash on extra evil irreducible control flow.
2012-10-04 Jakob Stoklund OlesenSwitch MachineTraceMetrics to the new TargetSchedModel...
2012-08-10 Jakob Stoklund OlesenGive MachineTraceMetrics its own debug tag.
2012-08-10 Jakob Stoklund OlesenAdd more trace query functions.
2012-08-10 Jakob Stoklund OlesenInclude loop-carried dependencies when computing instr...
2012-08-08 Jakob Stoklund OlesenDeal with irreducible control flow when building traces.
2012-08-07 Jakob Stoklund OlesenFix a couple of typos.
2012-08-07 Jakob Stoklund OlesenAdd trace accessor methods, implement primitive if...
2012-08-02 Jakob Stoklund OlesenCompute the critical path length through a trace.
2012-08-01 Jakob Stoklund OlesenCompute instruction heights through a trace.
2012-08-01 Jakob Stoklund OlesenAdd DataDep constructors. Explicitly check SSA form.
2012-07-31 Jakob Stoklund OlesenCompute instruction depths through the current trace.
2012-07-31 Jakob Stoklund OlesenRename CT -> MTM. MachineTraceMetrics is abbreviated...
2012-07-30 Jakob Stoklund OlesenAvoid looking at stale data in verifyAnalysis().
2012-07-30 Jakob Stoklund OlesenAllow traces to enter nested loops.
2012-07-30 Jakob Stoklund OlesenAssert that all trace candidate blocks have been visite...
2012-07-30 Jakob Stoklund OlesenHook into PassManager's analysis verification.
2012-07-30 Jakob Stoklund OlesenAdd MachineInstr::isTransient().
2012-07-30 Jakob Stoklund OlesenAdd MachineTraceMetrics::verify().
2012-07-30 Jakob Stoklund OlesenVerify that the CFG hasn't changed during invalidate().
2012-07-27 Jakob Stoklund OlesenAdd more debug output to MachineTraceMetrics.
2012-07-27 Jakob Stoklund OlesenKeep track of the head and tail of the trace through...
2012-07-26 Jakob Stoklund OlesenUse an otherwise unused variable.
2012-07-26 Jakob Stoklund OlesenStart scaffolding for a MachineTraceMetrics analysis...