When promoting the result of fp_to_uint/fp_to_sint,
[oota-llvm.git] / lib / CodeGen / SelectionDAG / ScheduleDAGRRList.cpp
2008-10-31 Dan GohmanRemove some unused virtual function bodies.
2008-10-14 Dan GohmanFix command-line option printing to print two spaces...
2008-09-23 Dan GohmanReplace the LiveRegs SmallSet with a simple counter...
2008-09-17 Dan GohmanDon't worry about clobbering physical register defs...
2008-08-28 Gabor Greiferect abstraction boundaries for accessing SDValue...
2008-08-27 Dan GohmanOptimize ScheduleDAGRRList's topological sort to use...
2008-08-26 Gabor Greifdisallow direct access to SDValue::ResNo, provide a...
2008-08-12 Dan GohmanCorrect the filename in the top-of-file comment.
2008-08-05 Dan GohmanFix several const-correctness issues, resolving some...
2008-07-27 Dan GohmanRename SDOperand to SDValue.
2008-07-17 Dan GohmanAdd a new function, ReplaceAllUsesOfValuesWith, which...
2008-07-14 Dan GohmanReapply 53476 and 53480, with a fix so that it properly...
2008-07-12 Evan ChengBack out 53476 and 53480 for now. Somehow they cause...
2008-07-11 Dan GohmanFactor out debugging code into the common base class.
2008-07-11 Dan GohmanAdd support for putting NamedRegionTimers in TimerGroup...
2008-07-02 Evan Cheng- Use a faster priority comparison function if -fast.
2008-07-01 Evan ChengDo not use computationally expensive scheduling heurist...
2008-06-23 Dan GohmanMove a DenseMap's declaration outside of a loop, and...
2008-06-21 Dan GohmancanClobberPhysRegDefs shouldn't called without checking...
2008-06-21 Dan GohmanRemove ScheduleDAG's SUnitMap altogether. Instead,...
2008-06-21 Dan GohmanAdd a priority queue class, which is a wrapper around...
2008-06-21 Dan GohmanChange ScheduleDAG's SUnitMap from DenseMap<SDNode...
2008-06-21 Dan GohmanSimplify some template parameterization.
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-05-16 Duncan SandsSilence the compiler warning differently. The
2008-05-14 Evan ChengSilence some compiler warnings.
2008-04-29 Roman LevensteinUse std::set instead of std::priority_queue for the...
2008-04-15 Dan GohmanFix the new scheduler assertion checks to work when
2008-04-15 Dan GohmanTreat EntryToken nodes as "passive" so that they aren...
2008-03-29 Evan ChengCosmetic changes.
2008-03-28 Chris Lattnerifdef out a dead function. Should this be removed?
2008-03-27 Roman LevensteinFix spelling. Thanks, Duncan! :-)
2008-03-27 Roman LevensteinSpeed-up the SumOfUnscheduledPredsOfSuccs by introducin...
2008-03-26 Roman LevensteinFixed some spelling errors. Thanks, Duncan!
2008-03-26 Roman LevensteinSome improvements related to the computation of isReach...
2008-03-25 Dan GohmanFix typos.
2008-03-11 Evan ChengWhen the register allocator runs out of registers,...
2008-03-04 Evan ChengRename isOperand() to isOperandOf() (and other similar...
2008-03-01 Evan ChengRefactor / clean up code; remove td list scheduler...
2008-02-20 Anton KorobeynikovUpdate gcc 4.3 warnings fix patch with recent head...
2008-02-16 Dan GohmanRevert 47177, which was incorrect.
2008-02-15 Dan GohmanSkip over the defs and start at the uses when looking...
2008-02-15 Dan GohmanUse the TargetInstrDescr to determine the number of...
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2008-01-29 Dan GohmanUse empty() instead of comparing size() with zero.
2008-01-29 Dan GohmanFix a typo in a comment.
2008-01-29 Dan GohmanFix a typo in a comment.
2008-01-09 Evan ChengSpecial copy SUnit's do not have SDNode's.
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris Lattnersimplify some code.
2008-01-07 Chris LattnerRename all the M_* flags to be namespace qualified...
2008-01-07 Chris LattnerMove a bunch more accessors from TargetInstrInfo to...
2008-01-07 Owen AndersonUpdate CodeGen for MRegisterInfo --> TargetInstrInfo...
2007-12-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-20 Evan ChengMore accurate checks for two-address constraints.
2007-12-20 Evan ChengBring back a burr scheduling heuristic that's still...
2007-12-18 Evan ChengFIX for PR1799: When a load is unfolded from an instruc...
2007-11-09 Evan ChengBug fix. Passive nodes are not in SUnitMap.
2007-11-06 Evan ChengAdd pseudo dependency to force two-address instruction...
2007-10-15 Chris LattnerOne mundane change: Change ReplaceAllUsesOfValueWith...
2007-10-12 Evan ChengEXTRACT_SUBREG coalescing support. The coalescer now...
2007-10-05 Dan GohmanFix a typo in a comment.
2007-10-05 Evan ChengChain producing nodes cannot be moved, not chain readin...
2007-10-05 Evan ChengOops. Didn't mean to leave this in.
2007-10-05 Evan ChengIf a node that defines a physical register that is...
2007-09-28 Evan ChengIf two instructions are both two-address code, favors...
2007-09-28 Evan ChengRemove a poor scheduling heuristic.
2007-09-28 Evan ChengTrim some unneeded fields.
2007-09-27 Evan ChengAvoid inserting a live register more than once.
2007-09-27 Evan ChengBoogs.
2007-09-27 Evan ChengBe smarter about which node to force schedule. Reduce...
2007-09-27 Evan ChengBacktracking only when it won't create a cycle.
2007-09-26 Evan Cheng- Move getPhysicalRegisterRegClass() from ScheduleDAG...
2007-09-25 Evan ChengAdded major new capabilities to scheduler (only BURR...
2007-09-19 Evan ChengUse struct SDep instead of std::pair for SUnit pred...
2007-09-13 Evan ChengBug fixes.
2007-08-20 Dan GohmanMinor cleanups to reduce some spurious differences...
2007-07-13 Dale JohannesenSkeleton of post-RA scheduler; doesn't do anything...
2007-06-29 David GreeneRemove unused variables.
2007-06-29 David GreeneRemove unnecessary attributions in comments.
2007-06-29 David GreeneRemove the "special tie breaker" because it resulted...
2007-06-22 Evan Chengstd::set is really really terrible. Switch to SmallPtrS...
2007-04-26 Dan GohmanFix a typo in a comment.
2007-03-14 Evan ChengEstimate a cost using the possible number of scratch...
2007-03-13 Evan ChengTry schedule def + use closer whne Sethi-Ullman numbers...
2007-02-03 Chris Lattnerswitch the sched unit map over to use a DenseMap instea...
2007-02-01 Chris LattnerFit in 80 columns
2007-01-08 Evan ChengNaming consistency.
2007-01-08 Evan ChengFix for PR1075: bottom-up register-reduction scheduling...
2006-12-07 Bill WendlingRemoving even more <iostream> includes.
2006-12-01 Evan ChengMatch TargetInstrInfo changes.
2006-11-06 Evan ChengRemove dead code; added a missing null ptr check.
2006-11-04 Evan ChengChanges to use operand constraints to process two-addre...
2006-11-03 Chris Lattnersilence warning
2006-11-02 Reid SpencerFor PR786:
2006-11-01 Evan ChengClean up.
2006-11-01 Evan ChengCopyFromReg starts a live range so its use should not...
2006-10-14 Evan ChengDebug tweak.
2006-08-27 Chris Lattners|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
next