summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
Commit message (Expand)AuthorAge
* PreRA scheduler should avoid cloning compares.Andrew Trick2011-09-01
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-28
* More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo.Evan Cheng2011-06-27
* pre-RA-sched: Cleanup register pressure tracking.Andrew Trick2011-06-27
* Distinguish early clobber output operands from clobbered registers.Jakob Stoklund Olesen2011-06-27
* Fix some trailing issues from my introduction of MVT::untyped and its use for...Owen Anderson2011-06-21
* Remove unused but set variables.Benjamin Kramer2011-06-18
* Add a new MVT::untyped. This will be used in future work for modelling ISA f...Owen Anderson2011-06-15
* Added -stress-sched flag in the Asserts build.Andrew Trick2011-06-15
* Remove a temporary test case probe in CheckForLiveRegDef.Andrew Trick2011-06-08
* Fix a merge bug in preRAsched for handling physreg aliases.Andrew Trick2011-06-07
* Be careful about scheduling nodes above previous calls. It increase usages ofEvan Cheng2011-04-26
* Fix typoEvan Cheng2011-04-26
* In the pre-RA scheduler, maintain cmp+br proximity.Andrew Trick2011-04-14
* Recommit r129383. PreRA scheduler heuristic fixes: VRegCycle, TokenFactor lat...Andrew Trick2011-04-13
* Revert 129383. It causes some targets to hit a scheduler assert.Andrew Trick2011-04-12
* PreRA scheduler heuristic fixes: VRegCycle, TokenFactor latency.Andrew Trick2011-04-12
* Added a check in the preRA scheduler for potential interference on aAndrew Trick2011-04-07
* Fix for -pre-RA-sched=source.Andrew Trick2011-03-25
* Ensure that def-side physreg copies are scheduled above any other usesAndrew Trick2011-03-23
* whitespaceAndrew Trick2011-03-23
* Grammar-o.Eric Christopher2011-03-21
* Re-commit 127368 and 127371. They are exonerated.Evan Cheng2011-03-10
* Revert 127368 and 127371 for now.Evan Cheng2011-03-09
* Change the definition of TargetRegisterInfo::getCrossCopyRegClass to be moreEvan Cheng2011-03-09
* Fix typo, make helper static.Benjamin Kramer2011-03-09
* Fix some latent bugs if the nodes are unschedulable. We'd gotten awayEric Christopher2011-03-08
* Further improvements to pre-RA-sched=list-ilp.Andrew Trick2011-03-08
* Move getRegPressureLimit() from TargetLoweringInfo to TargetRegisterInfo.Cameron Zwarich2011-03-07
* Typo.Eric Christopher2011-03-06
* Disable a couple of experimental heuristics to get the best results from the ...Andrew Trick2011-03-06
* Be explicit with abs(). Visual Studio workaround.Andrew Trick2011-03-05
* Missing comment.Andrew Trick2011-03-05
* Increased the register pressure limit on x86_64 from 8 to 12Andrew Trick2011-03-05
* Minor pre-RA-sched fixes and cleanup.Andrew Trick2011-03-04
* Introducing a new method of tracking register pressure. We can'tAndrew Trick2011-02-04
* Remove a temporary workaround for a lencod miscompile. Depends on the fix in ...Andrew Trick2011-01-27
* Temporarily workaround JM/lencod miscompile (SIGSEGV).Andrew Trick2011-01-24
* Enable support for precise scheduling of the instruction selectionAndrew Trick2011-01-21
* Convert -enable-sched-cycles and -enable-sched-hazard to -disableAndrew Trick2011-01-21
* Selection DAG scheduler register pressure heuristic fixes.Andrew Trick2011-01-20
* Support for precise scheduling of the instruction selection DAG,Andrew Trick2011-01-14
* Minor cleanup related to my latest scheduler changes.Andrew Trick2010-12-24
* Fix a few cases where the scheduler is not checking for phys reg copies. The ...Andrew Trick2010-12-24
* Various bits of framework needed for precise machine-level selectionAndrew Trick2010-12-24
* flags -> glue for selectiondagChris Lattner2010-12-23
* Reorganize ListScheduleBottomUp in preparation for modeling machine cycles an...Andrew Trick2010-12-23
* Converted LiveRegCycles to LiveRegGens. It's easier to work with and allows m...Andrew Trick2010-12-23
* In CheckForLiveRegDef use TRI->getOverlaps.Andrew Trick2010-12-23
* Fixes PR8823: add-with-overflow-128.llAndrew Trick2010-12-23