| Commit message (Expand) | Author | Age |
* | Don't worry about clobbering physical register defs that aren't used. | Dan Gohman | 2008-09-17 |
* | erect abstraction boundaries for accessing SDValue members, rename Val -> Nod... | Gabor Greif | 2008-08-28 |
* | Optimize ScheduleDAGRRList's topological sort to use one pass instead | Dan Gohman | 2008-08-27 |
* | disallow direct access to SDValue::ResNo, provide a getter instead | Gabor Greif | 2008-08-26 |
* | Correct the filename in the top-of-file comment. | Dan Gohman | 2008-08-12 |
* | Fix several const-correctness issues, resolving some -Wcast-qual warnings. | Dan Gohman | 2008-08-05 |
* | Rename SDOperand to SDValue. | Dan Gohman | 2008-07-27 |
* | Add a new function, ReplaceAllUsesOfValuesWith, which handles bulk | Dan Gohman | 2008-07-17 |
* | Reapply 53476 and 53480, with a fix so that it properly updates | Dan Gohman | 2008-07-14 |
* | Back out 53476 and 53480 for now. Somehow they cause llc to miscompile 179.art. | Evan Cheng | 2008-07-12 |
* | Factor out debugging code into the common base class. | Dan Gohman | 2008-07-11 |
* | Add support for putting NamedRegionTimers in TimerGroups, and | Dan Gohman | 2008-07-11 |
* | - Use a faster priority comparison function if -fast. | Evan Cheng | 2008-07-02 |
* | Do not use computationally expensive scheduling heuristics with -fast. | Evan Cheng | 2008-07-01 |
* | Move a DenseMap's declaration outside of a loop, and just call | Dan Gohman | 2008-06-23 |
* | canClobberPhysRegDefs shouldn't called without checking hasPhysRegDefs; | Dan Gohman | 2008-06-21 |
* | Remove ScheduleDAG's SUnitMap altogether. Instead, use SDNode's NodeId | Dan Gohman | 2008-06-21 |
* | Add a priority queue class, which is a wrapper around std::priority_queue | Dan Gohman | 2008-06-21 |
* | Change ScheduleDAG's SUnitMap from DenseMap<SDNode*, vector<SUnit*> > | Dan Gohman | 2008-06-21 |
* | Simplify some template parameterization. | Dan Gohman | 2008-06-21 |
* | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands | 2008-06-06 |
* | Silence the compiler warning differently. The | Duncan Sands | 2008-05-16 |
* | Silence some compiler warnings. | Evan Cheng | 2008-05-14 |
* | Use std::set instead of std::priority_queue for the RegReductionPriorityQueue. | Roman Levenstein | 2008-04-29 |
* | Fix the new scheduler assertion checks to work when | Dan Gohman | 2008-04-15 |
* | Treat EntryToken nodes as "passive" so that they aren't added to the | Dan Gohman | 2008-04-15 |
* | Cosmetic changes. | Evan Cheng | 2008-03-29 |
* | ifdef out a dead function. Should this be removed? | Chris Lattner | 2008-03-28 |
* | Fix spelling. Thanks, Duncan! :-) | Roman Levenstein | 2008-03-27 |
* | Speed-up the SumOfUnscheduledPredsOfSuccs by introducing a new function | Roman Levenstein | 2008-03-27 |
* | Fixed some spelling errors. Thanks, Duncan! | Roman Levenstein | 2008-03-26 |
* | Some improvements related to the computation of isReachable. | Roman Levenstein | 2008-03-26 |
* | Fix typos. | Dan Gohman | 2008-03-25 |
* | When the register allocator runs out of registers, spill a physical register ... | Evan Cheng | 2008-03-11 |
* | Rename isOperand() to isOperandOf() (and other similar methods). It always co... | Evan Cheng | 2008-03-04 |
* | Refactor / clean up code; remove td list scheduler special tie breaker (no re... | Evan Cheng | 2008-03-01 |
* | Update gcc 4.3 warnings fix patch with recent head changes | Anton Korobeynikov | 2008-02-20 |
* | Revert 47177, which was incorrect. | Dan Gohman | 2008-02-16 |
* | Skip over the defs and start at the uses when looking for operands | Dan Gohman | 2008-02-15 |
* | Use the TargetInstrDescr to determine the number of operands | Dan Gohman | 2008-02-15 |
* | Rename MRegisterInfo to TargetRegisterInfo. | Dan Gohman | 2008-02-10 |
* | Use empty() instead of comparing size() with zero. | Dan Gohman | 2008-01-29 |
* | Fix a typo in a comment. | Dan Gohman | 2008-01-29 |
* | Fix a typo in a comment. | Dan Gohman | 2008-01-29 |
* | Special copy SUnit's do not have SDNode's. | Evan Cheng | 2008-01-09 |
* | rename TargetInstrDescriptor -> TargetInstrDesc. | Chris Lattner | 2008-01-07 |
* | simplify some code. | Chris Lattner | 2008-01-07 |
* | Rename all the M_* flags to be namespace qualified enums, and switch | Chris Lattner | 2008-01-07 |
* | Move a bunch more accessors from TargetInstrInfo to TargetInstrDescriptor | Chris Lattner | 2008-01-07 |
* | Update CodeGen for MRegisterInfo --> TargetInstrInfo changes. | Owen Anderson | 2008-01-07 |