Age | Commit message (Expand) | Author |
2008-07-02 | - Use a faster priority comparison function if -fast. | Evan Cheng |
2008-07-01 | Do not use computationally expensive scheduling heuristics with -fast. | Evan Cheng |
2008-06-23 | Move a DenseMap's declaration outside of a loop, and just call | Dan Gohman |
2008-06-21 | 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-06 | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands |
2008-05-16 | Silence the compiler warning differently. The | Duncan Sands |
2008-05-14 | Silence some compiler warnings. | Evan Cheng |
2008-04-29 | Use std::set instead of std::priority_queue for the RegReductionPriorityQueue. | Roman Levenstein |
2008-04-15 | 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-03-29 | Cosmetic changes. | Evan Cheng |
2008-03-28 | ifdef out a dead function. Should this be removed? | Chris Lattner |
2008-03-27 | Fix spelling. Thanks, Duncan! :-) | Roman Levenstein |
2008-03-27 | Speed-up the SumOfUnscheduledPredsOfSuccs by introducing a new function | Roman Levenstein |
2008-03-26 | Fixed some spelling errors. Thanks, Duncan! | Roman Levenstein |
2008-03-26 | Some improvements related to the computation of isReachable. | Roman Levenstein |
2008-03-25 | Fix typos. | Dan Gohman |
2008-03-11 | When the register allocator runs out of registers, spill a physical register ... | Evan Cheng |
2008-03-04 | Rename isOperand() to isOperandOf() (and other similar methods). It always co... | Evan Cheng |
2008-03-01 | Refactor / clean up code; remove td list scheduler special tie breaker (no re... | Evan Cheng |
2008-02-20 | Update gcc 4.3 warnings fix patch with recent head changes | Anton Korobeynikov |
2008-02-16 | Revert 47177, which was incorrect. | Dan Gohman |
2008-02-15 | 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-10 | Rename MRegisterInfo to TargetRegisterInfo. | Dan Gohman |
2008-01-29 | 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-09 | Special copy SUnit's do not have SDNode's. | Evan Cheng |
2008-01-07 | 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 |
2007-12-31 | Rename SSARegMap -> MachineRegisterInfo in keeping with the idea | Chris Lattner |
2007-12-29 | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner |
2007-12-20 | More accurate checks for two-address constraints. | Evan Cheng |
2007-12-20 | Bring back a burr scheduling heuristic that's still needed. | Evan Cheng |
2007-12-18 | FIX for PR1799: When a load is unfolded from an instruction, check if it is a... | Evan Cheng |
2007-11-09 | Bug fix. Passive nodes are not in SUnitMap. | Evan Cheng |
2007-11-06 | Add pseudo dependency to force two-address instruction to be scheduled after | Evan Cheng |
2007-10-15 | One mundane change: Change ReplaceAllUsesOfValueWith to *optionally* | Chris Lattner |
2007-10-12 | EXTRACT_SUBREG coalescing support. The coalescer now treats EXTRACT_SUBREG like | Evan Cheng |
2007-10-05 | Fix a typo in a comment. | Dan Gohman |
2007-10-05 | Chain producing nodes cannot be moved, not chain reading nodes. | Evan Cheng |
2007-10-05 | Oops. Didn't mean to leave this in. | Evan Cheng |