[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and...
[oota-llvm.git] / lib / CodeGen / SelectionDAG / ScheduleDAGRRList.cpp
2014-04-29 Craig Topper[C++11] Add 'override' keywords and remove 'virtual...
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-03-11 Benjamin KramerRemove copy ctors that did the same thing as the defaul...
2014-03-08 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2013-09-28 Robert WilhelmFix spelling intruction -> instruction.
2013-07-15 Craig TopperAdd 'const' qualifier to some arrays.
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-06-06 Bill WendlingCache the TargetLowering info object as a pointer.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 3/4.
2013-03-20 Christian KonigRevert "pre-RA-sched: fix TargetOpcode usage"
2013-03-20 Christian Konigpre-RA-sched: fix TargetOpcode usage
2013-03-07 Andrew Trickpre-RA-sched debug-only fix
2013-03-07 Andrew Trickpre-RA-sched assertion fix. This bug was exposed by...
2013-02-25 Andrew Trickpre-RA-sched fix: only reevaluate physreg interferences...
2013-01-29 Weiming ZhaoAdd a special handling case for untyped CopyFromReg...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-13 Patrik HagglundChange TargetLowering::getRepRegClassFor to take an...
2012-12-11 Patrik HagglundRevert EVT->MVT changes, r169836-169851, due to buildbo...
2012-12-11 Patrik HagglundChange TargetLowering::getRepRegClassFor to take an...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-12 Andrew Trickmisched: Infrastructure for weak DAG edges.
2012-11-06 Andrew TrickScheduleDAG interface. Added OrderKind to distinguish...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-09-11 Manman RenRelease build: guard dump functions with
2012-09-06 Manman RenRelease build: guard dump functions with "ifndef NDEBUG"
2012-09-06 Nadav RotemAdd a new optimization pass: Stack Coloring, that merge...
2012-07-23 Sylvestre LedruFix a typo (the the => the)
2012-06-05 Andrew Tricksdsched: Use the right heuristics when -mcpu is not...
2012-06-01 Jakob Stoklund OlesenSwitch all register list clients to the new MC*Iterator...
2012-05-24 Craig TopperMark some static arrays as const.
2012-05-07 Jakob Stoklund OlesenAdd an MF argument to TRI::getPointerRegClass() and...
2012-03-22 Evan ChengSource order scheduler should not preschedule nodes...
2012-03-08 Craig TopperUse uint16_t to store instruction implicit uses and...
2012-03-07 Andrew Trickmisched preparation: rename core scheduler methods...
2012-03-07 Andrew Trickmisched preparation: modularize schedule printing.
2012-03-07 Andrew Trickmisched preparation: modularize schedule verification.
2012-03-04 Craig TopperUse uint16_t to store register overlaps to reduce stati...
2012-02-13 Jakob Stoklund OlesenAdd register mask support to ScheduleDAGRRList.
2011-12-07 Eli FriedmanMake sure we correctly set LiveRegGens when a call...
2011-12-07 Eli FriedmanFix an assertion in the scheduler. PR11386. No testca...
2011-12-07 Nick LewyckyThese global variables aren't thread-safe, STATISTIC...
2011-11-16 Owen AndersonRename MVT::untyped to MVT::Untyped to match similar...
2011-11-15 Pete CooperAdded custom lowering for load->dec->store sequence...
2011-11-10 Evan ChengUse a bigger hammer to fix PR11314 by disabling the...
2011-11-09 Duncan SandsSpeculatively revert commit 144124 (djg) in the hope...
2011-11-08 Dan GohmanAdd a hack to the scheduler to disable pseudo-two-addre...
2011-11-03 Dan GohmanReapply r143206, with fixes. Disallow physical register...
2011-10-29 Dan GohmanRevert r143206, as there are still some failing tests.
2011-10-28 Dan GohmanReapply r143177 and r143179 (reverting r143188), with...
2011-10-28 Duncan SandsSpeculatively disable Dan's commits 143177 and 143179...
2011-10-28 Dan GohmanEliminate LegalizeOps' LegalizedNodes map and have...
2011-10-24 Dan GohmanChange this overloaded use of Sched::Latency to be...
2011-10-21 Chandler CarruthRemove a now dead function, fixing -Wunused-function...
2011-10-20 Dan GohmanDelete the list-tdrr scheduler. Top-down schedulers...
2011-09-01 Andrew TrickPreRA scheduler should avoid cloning compares.
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-06-27 Evan ChengMore refactoring. Move getRegClass from TargetOperandIn...
2011-06-27 Andrew Trickpre-RA-sched: Cleanup register pressure tracking.
2011-06-27 Jakob Stoklund OlesenDistinguish early clobber output operands from clobbere...
2011-06-21 Owen AndersonFix some trailing issues from my introduction of MVT...
2011-06-18 Benjamin KramerRemove unused but set variables.
2011-06-15 Owen AndersonAdd a new MVT::untyped. This will be used in future...
2011-06-15 Andrew TrickAdded -stress-sched flag in the Asserts build.
2011-06-08 Andrew TrickRemove a temporary test case probe in CheckForLiveRegDef.
2011-06-07 Andrew TrickFix a merge bug in preRAsched for handling physreg...
2011-04-26 Evan ChengBe careful about scheduling nodes above previous calls...
2011-04-26 Evan ChengFix typo
2011-04-14 Andrew TrickIn the pre-RA scheduler, maintain cmp+br proximity.
2011-04-13 Andrew TrickRecommit r129383. PreRA scheduler heuristic fixes:...
2011-04-12 Andrew TrickRevert 129383. It causes some targets to hit a schedule...
2011-04-12 Andrew TrickPreRA scheduler heuristic fixes: VRegCycle, TokenFactor...
2011-04-07 Andrew TrickAdded a check in the preRA scheduler for potential...
2011-03-25 Andrew TrickFix for -pre-RA-sched=source.
2011-03-23 Andrew TrickEnsure that def-side physreg copies are scheduled above...
2011-03-23 Andrew Trickwhitespace
2011-03-21 Eric ChristopherGrammar-o.
2011-03-10 Evan ChengRe-commit 127368 and 127371. They are exonerated.
2011-03-09 Evan ChengRevert 127368 and 127371 for now.
2011-03-09 Evan ChengChange the definition of TargetRegisterInfo::getCrossCo...
2011-03-09 Benjamin KramerFix typo, make helper static.
2011-03-08 Eric ChristopherFix some latent bugs if the nodes are unschedulable...
2011-03-08 Andrew TrickFurther improvements to pre-RA-sched=list-ilp.
2011-03-07 Cameron ZwarichMove getRegPressureLimit() from TargetLoweringInfo...
2011-03-06 Eric ChristopherTypo.
2011-03-06 Andrew TrickDisable a couple of experimental heuristics to get...
2011-03-05 Andrew TrickBe explicit with abs(). Visual Studio workaround.
2011-03-05 Andrew TrickMissing comment.
2011-03-05 Andrew TrickIncreased the register pressure limit on x86_64 from...
2011-03-04 Andrew TrickMinor pre-RA-sched fixes and cleanup.
2011-02-04 Andrew TrickIntroducing a new method of tracking register pressure...
2011-01-27 Andrew TrickRemove a temporary workaround for a lencod miscompile...
2011-01-24 Andrew TrickTemporarily workaround JM/lencod miscompile (SIGSEGV).
2011-01-21 Andrew TrickEnable support for precise scheduling of the instructio...
2011-01-21 Andrew TrickConvert -enable-sched-cycles and -enable-sched-hazard...
2011-01-20 Andrew TrickSelection DAG scheduler register pressure heuristic...
2011-01-14 Andrew TrickSupport for precise scheduling of the instruction selec...
2010-12-24 Andrew TrickMinor cleanup related to my latest scheduler changes.
2010-12-24 Andrew TrickFix a few cases where the scheduler is not checking...
next