aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/ScheduleDAGSimple.cpp
AgeCommit message (Expand)Author
2007-10-01Remove simple scheduler.Evan Cheng
2007-09-26Allow copyRegToReg to emit cross register classes copies.Evan Cheng
2007-09-25Added major new capabilities to scheduler (only BURR for now) to support phys...Evan Cheng
2007-09-22initialize isstore/isload fields in ctor, fixing PR1695Chris Lattner
2007-08-17Fix GLIBCXX_DEBUG error of comparing two singular iteratorsDavid Greene
2007-07-13Skeleton of post-RA scheduler; doesn't do anything yet.Dale Johannesen
2007-07-10When a node value is only used by a CopyToReg, use the user's dest. This shou...Evan Cheng
2007-04-16Removed tabs everywhere except autogenerated & external files. Add makeAnton Korobeynikov
2007-02-04switch the VRBaseMap in the scheduler from an std::map to a DenseMap. ThisChris Lattner
2007-02-01Fit in 80 columnsChris Lattner
2006-12-17Fixed so that it dereferences the ostream pointer.Bill Wendling
2006-12-17Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling
2006-12-11It seems the llvm::OStream class does not handle stream manipulators.John Criswell
2006-12-07Removing even more <iostream> includes.Bill Wendling
2006-11-02For PR786:Reid Spencer
2006-08-27s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|Chris Lattner
2006-08-03Copy the liveins for the first block. PR859Jim Laskey
2006-08-02Final polish on machine pass registries.Jim Laskey
2006-08-011. Change use of "Cache" to "Default".Jim Laskey
2006-08-01Introducing plugable register allocators and instruction schedulers.Jim Laskey
2006-06-28Shave another 27K off libllvmgcc.dylib with visibility hiddenChris Lattner
2006-05-12Refactor a bunch of includes so that TargetMachine.h doesn't have to includeOwen Anderson
2006-03-10Move simple-selector-specific types to the simple selector.Chris Lattner
2006-03-10Simplify the interface to the schedulers, to not pass the selected heuristicin.Chris Lattner
2006-03-10Move some simple-sched-specific instance vars to the simple scheduler.Chris Lattner
2006-03-10move some simple scheduler methods into the simple schedulerChris Lattner
2006-03-10Push PrepareNodeInfo/IdentifyGroups down the inheritance hierarchyChris Lattner
2006-03-09don't copy all itinerary dataChris Lattner
2006-01-24Fix VC++ compilation error.Jeff Cohen
2006-01-23Minor clean up.Evan Cheng
2006-01-23Remove a couple of unnecessary #include'sEvan Cheng
2006-01-23Factor out more instruction scheduler code to the base class.Evan Cheng
2006-01-21Do some code refactoring on Jim's scheduler in preparation of the new listEvan Cheng