summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSimple.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove simple scheduler.Evan Cheng2007-10-011-1165/+0
* Allow copyRegToReg to emit cross register classes copies.Evan Cheng2007-09-261-2/+4
* Added major new capabilities to scheduler (only BURR for now) to support phys...Evan Cheng2007-09-251-2/+2
* initialize isstore/isload fields in ctor, fixing PR1695Chris Lattner2007-09-221-0/+2
* Fix GLIBCXX_DEBUG error of comparing two singular iteratorsDavid Greene2007-08-171-3/+8
* Skeleton of post-RA scheduler; doesn't do anything yet.Dale Johannesen2007-07-131-1/+1
* When a node value is only used by a CopyToReg, use the user's dest. This shou...Evan Cheng2007-07-101-1/+1
* Removed tabs everywhere except autogenerated & external files. Add makeAnton Korobeynikov2007-04-161-21/+21
* switch the VRBaseMap in the scheduler from an std::map to a DenseMap. ThisChris Lattner2007-02-041-1/+1
* Fit in 80 columnsChris Lattner2007-02-011-2/+2
* Fixed so that it dereferences the ostream pointer.Bill Wendling2006-12-171-1/+1
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-171-11/+13
* It seems the llvm::OStream class does not handle stream manipulators.John Criswell2006-12-111-7/+7
* Removing even more <iostream> includes.Bill Wendling2006-12-071-16/+14
* For PR786:Reid Spencer2006-11-021-1/+0
* s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|Chris Lattner2006-08-271-1/+1
* Copy the liveins for the first block. PR859Jim Laskey2006-08-031-0/+14
* Final polish on machine pass registries.Jim Laskey2006-08-021-1/+1
* 1. Change use of "Cache" to "Default".Jim Laskey2006-08-011-3/+6
* Introducing plugable register allocators and instruction schedulers.Jim Laskey2006-08-011-6/+31
* Shave another 27K off libllvmgcc.dylib with visibility hiddenChris Lattner2006-06-281-1/+2
* Refactor a bunch of includes so that TargetMachine.h doesn't have to includeOwen Anderson2006-05-121-0/+1
* Move simple-selector-specific types to the simple selector.Chris Lattner2006-03-101-0/+202
* Simplify the interface to the schedulers, to not pass the selected heuristicin.Chris Lattner2006-03-101-8/+13
* Move some simple-sched-specific instance vars to the simple scheduler.Chris Lattner2006-03-101-2/+29
* move some simple scheduler methods into the simple schedulerChris Lattner2006-03-101-0/+266
* Push PrepareNodeInfo/IdentifyGroups down the inheritance hierarchyChris Lattner2006-03-101-0/+5
* don't copy all itinerary dataChris Lattner2006-03-091-1/+1
* Fix VC++ compilation error.Jeff Cohen2006-01-241-0/+1
* Minor clean up.Evan Cheng2006-01-231-1/+2
* Remove a couple of unnecessary #include'sEvan Cheng2006-01-231-2/+0
* Factor out more instruction scheduler code to the base class.Evan Cheng2006-01-231-326/+43
* Do some code refactoring on Jim's scheduler in preparation of the new listEvan Cheng2006-01-211-0/+891
OpenPOWER on IntegriCloud