summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Cache subregister relationships in a set in TargetRegisterInfo to allow faste...Owen Anderson2008-06-27
* fix the regressions from Eric's patch by making GetConstantStringInfoChris Lattner2008-06-27
* More cruft from revert...Bill Wendling2008-06-27
* Reverting broken patch r52803.Bill Wendling2008-06-27
* - Remove a use of std::vector.Bill Wendling2008-06-27
* Refactor the DebugInfoDesc stuff out of the MachineModuleInfo file. Clean upBill Wendling2008-06-27
* allow updating the MPM, so that you can use one FunctionPAssManager withChris Lattner2008-06-26
* Remove warnings about shadowed and unused variables.Bill Wendling2008-06-26
* Use a DenseMap instead of an std::map for mangled name lookup. This is Owen Anderson2008-06-26
* Add missing semicolumn in my last commit.Matthijs Kooijman2008-06-26
* Improve comments wrt createInternalize.Matthijs Kooijman2008-06-26
* Fixes the last x86-64 test failure in compat.exp:Dale Johannesen2008-06-26
* Move GetConstantStringInfo to lib/Analysis. RemoveEric Christopher2008-06-26
* Remember which MachineOperand we were processing, so we don't have to scan th...Owen Anderson2008-06-25
* Add support for expanding PPC 128 bit floats.Duncan Sands2008-06-25
* Switch the PPC backend and target-independent JIT to use the libsystem Chris Lattner2008-06-25
* Add a new InvalidateInstructionCache method to sys::Memory.Chris Lattner2008-06-25
* Remove the OrigVT member from AtomicSDNode, as it is redundant withDan Gohman2008-06-25
* Added MemOperands to Atomic operations since Atomics touches memory.Mon P Wang2008-06-25
* Make Allocate<T>() return a T* instead of a void*. And useDan Gohman2008-06-24
* Correct a comment.Dan Gohman2008-06-24
* Add support for building on solaris, working around namespaceChris Lattner2008-06-24
* Pass std::string by reference. Thanks Chris!Dan Gohman2008-06-24
* Rename a few variables to be more consistent.Matthijs Kooijman2008-06-24
* Remove an incorrect comment.Owen Anderson2008-06-24
* Use InstrSlots::NUM rather than pre-dividing by four. Also, mark this const.Owen Anderson2008-06-24
* Comment fixes, and make Schedule() pure virtual.Dan Gohman2008-06-24
* Add a clear() method to PriorityQueue.Dan Gohman2008-06-23
* Add getScaledIntervalSize, which gives a measure of the size of an interval t...Owen Anderson2008-06-23
* Simplify erase_one slightly. It's not necessary to preserveDan Gohman2008-06-23
* Use StringMap instead of std::map<std::string, SDNode*>.Dan Gohman2008-06-23
* Add methods to StringMap to erase entries by key.Dan Gohman2008-06-23
* Instead of adding an isSS field to LiveInterval to denote stack slot. Use top...Evan Cheng2008-06-23
* First step to fix PR2088. Implement routine to compute the Wojciech Matyjewicz2008-06-23
* Remove two convenience constructors because they're now private, and theDan Gohman2008-06-23
* Remove an unnecessary cast.Dan Gohman2008-06-23
* Use SCEVAddRecExpr::isAffine.Dan Gohman2008-06-22
* Move a few more SCEVExpander methods out-of-line.Dan Gohman2008-06-22
* Reorder some fields in SDNode. This avoids padding,Dan Gohman2008-06-21
* Remove ScheduleDAG's SUnitMap altogether. Instead, use SDNode's NodeIdDan Gohman2008-06-21
* Add a priority queue class, which is a wrapper around std::priority_queueDan Gohman2008-06-21
* Change ScheduleDAG's SUnitMap from DenseMap<SDNode*, vector<SUnit*> >Dan Gohman2008-06-21
* Undo spill weight tweak. Need to investigate the performance regressions.Evan Cheng2008-06-21
* Add some methods for querying the nature of aDuncan Sands2008-06-20
* Add an allnodes_size method.Dan Gohman2008-06-20
* Add C binding for ExecutionEngine::addGlobalMapping.Gordon Henriksen2008-06-20
* It's invalid to take the one-past-the-end address of a non-arrayDan Gohman2008-06-20
* Add an idx_iterator to the insertvalue and extractvalue instructions.Owen Anderson2008-06-19
* The inline keyword goes before the return type. This fixes a compiler warning.Dan Gohman2008-06-19
* Minor spiller tweak to unfavor reload into load/store instructions.Evan Cheng2008-06-19