2008-07-02 |
Owen Anderson | Make LiveVariables even more optional, by making it... |
tree | commitdiff |
2008-07-02 |
Dan Gohman | Replace a few uses of SelectionDAG::getTargetNode with |
tree | commitdiff |
2008-07-02 |
Eric Christopher | Add a couple more helper functions to deal with |
tree | commitdiff |
2008-07-02 |
Mon P Wang | Make the default min align of CreateStackTemporary... |
tree | commitdiff |
2008-07-02 |
Duncan Sands | Add a new getMergeValues method that does not need |
tree | commitdiff |
2008-07-02 |
Owen Anderson | Have DenseSet::insert return a bool indicating whether... |
tree | commitdiff |
2008-07-02 |
Mon P Wang | Fixed problem in EmitStackConvert where the source... |
tree | commitdiff |
2008-07-02 |
Chris Lattner | optimize StringMap::clear |
tree | commitdiff |
2008-07-02 |
Chris Lattner | Add a new (simple) StringMap::clear method, patch by... |
tree | commitdiff |
2008-07-02 |
Bill Wendling | Sorry. I couldn't sleep at night knowing I put these... |
tree | commitdiff |
2008-07-02 |
Ted Kremenek | Implemented operator!= for the ImmutableList iterator. |
tree | commitdiff |
2008-07-01 |
Owen Anderson | Add a version of AddString that takes a const char... |
tree | commitdiff |
2008-07-01 |
Bill Wendling | Darwin doesn't need exception handling information... |
tree | commitdiff |
2008-07-01 |
Evan Cheng | Avoid creating expensive comment string if it's not... |
tree | commitdiff |
2008-07-01 |
Ted Kremenek | Added partial specialization of FoldingSetTrait for... |
tree | commitdiff |
2008-07-01 |
Bill Wendling | - Update comments. |
tree | commitdiff |
2008-07-01 |
Devang Patel | Fix dom tree compare. Don't forget to compare children! |
tree | commitdiff |
2008-07-01 |
Owen Anderson | Add a version of AsmPrinter::EOL that takes a const... |
tree | commitdiff |
2008-07-01 |
Devang Patel | Fix typos in comments. |
tree | commitdiff |
2008-07-01 |
Evan Cheng | DAGSize should not be public. |
tree | commitdiff |
2008-07-01 |
Dan Gohman | Prune a few dependencies on MachineFunction.h. |
tree | commitdiff |
2008-07-01 |
Dan Gohman | Make ilist_traits<MachineBasicBlock>'s Parent member... |
tree | commitdiff |
2008-07-01 |
Dan Gohman | Fix apostrophes in a comment. |
tree | commitdiff |
2008-07-01 |
Evan Cheng | Do not use computationally expensive scheduling heurist... |
tree | commitdiff |
2008-07-01 |
Devang Patel | Add dom info verifier. |
tree | commitdiff |
2008-07-01 |
Owen Anderson | Make the subregister hashtable output more readable... |
tree | commitdiff |
2008-07-01 |
Owen Anderson | Implement suggestions from Chris: |
tree | commitdiff |
2008-07-01 |
Seo Sanghyeon | Compilation fix |
tree | commitdiff |
2008-07-01 |
Owen Anderson | Replace the dynamically computed std::set lookup method... |
tree | commitdiff |
2008-07-01 |
Dan Gohman | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL... |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Make SmallVector's grow use memcpy in common cases |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Use plain operator new instead of new char[]. |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Update comments to new-style syntax. |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better... |
tree | commitdiff |
2008-06-30 |
Evan Cheng | Split scheduling from instruction selection. |
tree | commitdiff |
2008-06-30 |
Ted Kremenek | Added some comments and some cleanups. |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Reorder the fields in TargetLowering to require less... |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Change bools to 1-bit bitfields to shrink ArgListEntry... |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Replace some std::vectors that showed up in heap profil... |
tree | commitdiff |
2008-06-30 |
Owen Anderson | Add an isReachableFromEntry method. |
tree | commitdiff |
2008-06-30 |
Ted Kremenek | Added ImmutableList, a companion ADT to ImmutableSet... |
tree | commitdiff |
2008-06-30 |
Devang Patel | Remove old LTO interface. |
tree | commitdiff |
2008-06-30 |
Chris Lattner | add convenience 'constructors' |
tree | commitdiff |
2008-06-30 |
Duncan Sands | Revert the SelectionDAG optimization that makes |
tree | commitdiff |
2008-06-30 |
Evan Cheng | Eliminate TargetRegisterDesc::ImmSubRegs. It's no longe... |
tree | commitdiff |
2008-06-30 |
Evan Cheng | - Re-apply 52748 and friends with fix. GetConstantStrin... |
tree | commitdiff |
2008-06-30 |
Nick Lewycky | Because of the laziness, the required passes must exist... |
tree | commitdiff |
2008-06-30 |
Nick Lewycky | Add a value range analysis that lazily computes ranges... |
tree | commitdiff |
2008-06-29 |
Anton Korobeynikov | Revert (52748 and friends): |
tree | commitdiff |
2008-06-28 |
Anton Korobeynikov | Start refactoring of asmprinters: provide a TAI hook... |
tree | commitdiff |
2008-06-28 |
Chris Lattner | Add back the capability to include nul characters in... |
tree | commitdiff |
2008-06-27 |
Owen Anderson | Add a NextPowerOf2 function to calculate the next power... |
tree | commitdiff |
2008-06-27 |
Chris Lattner | implement some fixme's by making "autorenaming" in... |
tree | commitdiff |
2008-06-27 |
Chris Lattner | add a helper. |
tree | commitdiff |
2008-06-27 |
Chris Lattner | Add a new version of Module::getFunction that takes... |
tree | commitdiff |
2008-06-27 |
Chris Lattner | Tweak IRBuilder to explicitly call the setName(const... |
tree | commitdiff |
2008-06-27 |
Cedric Venet | Add an include file needed for VS. |
tree | commitdiff |
2008-06-27 |
Owen Anderson | Cache subregister relationships in a set in TargetRegis... |
tree | commitdiff |
2008-06-27 |
Chris Lattner | fix the regressions from Eric's patch by making GetCons... |
tree | commitdiff |
2008-06-27 |
Bill Wendling | More cruft from revert... |
tree | commitdiff |
2008-06-27 |
Bill Wendling | Reverting broken patch r52803. |
tree | commitdiff |
2008-06-27 |
Bill Wendling | - Remove a use of std::vector. |
tree | commitdiff |
2008-06-27 |
Bill Wendling | Refactor the DebugInfoDesc stuff out of the MachineModu... |
tree | commitdiff |
2008-06-26 |
Chris Lattner | allow updating the MPM, so that you can use one Functio... |
tree | commitdiff |
2008-06-26 |
Bill Wendling | Remove warnings about shadowed and unused variables. |
tree | commitdiff |
2008-06-26 |
Owen Anderson | Use a DenseMap instead of an std::map for mangled name... |
tree | commitdiff |
2008-06-26 |
Matthijs Kooijman | Add missing semicolumn in my last commit. |
tree | commitdiff |
2008-06-26 |
Matthijs Kooijman | Improve comments wrt createInternalize. |
tree | commitdiff |
2008-06-26 |
Dale Johannesen | Fixes the last x86-64 test failure in compat.exp: |
tree | commitdiff |
2008-06-26 |
Eric Christopher | Move GetConstantStringInfo to lib/Analysis. Remove |
tree | commitdiff |
2008-06-25 |
Owen Anderson | Remember which MachineOperand we were processing, so... |
tree | commitdiff |
2008-06-25 |
Duncan Sands | Add support for expanding PPC 128 bit floats. |
tree | commitdiff |
2008-06-25 |
Chris Lattner | Switch the PPC backend and target-independent JIT to... |
tree | commitdiff |
2008-06-25 |
Chris Lattner | Add a new InvalidateInstructionCache method to sys... |
tree | commitdiff |
2008-06-25 |
Dan Gohman | Remove the OrigVT member from AtomicSDNode, as it is... |
tree | commitdiff |
2008-06-25 |
Mon P Wang | Added MemOperands to Atomic operations since Atomics... |
tree | commitdiff |
2008-06-24 |
Dan Gohman | Make Allocate<T>() return a T* instead of a void*.... |
tree | commitdiff |
2008-06-24 |
Dan Gohman | Correct a comment. |
tree | commitdiff |
2008-06-24 |
Chris Lattner | Add support for building on solaris, working around... |
tree | commitdiff |
2008-06-24 |
Dan Gohman | Pass std::string by reference. Thanks Chris! |
tree | commitdiff |
2008-06-24 |
Matthijs Kooijman | Rename a few variables to be more consistent. |
tree | commitdiff |
2008-06-24 |
Owen Anderson | Remove an incorrect comment. |
tree | commitdiff |
2008-06-24 |
Owen Anderson | Use InstrSlots::NUM rather than pre-dividing by four... |
tree | commitdiff |
2008-06-24 |
Dan Gohman | Comment fixes, and make Schedule() pure virtual. |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Add a clear() method to PriorityQueue. |
tree | commitdiff |
2008-06-23 |
Owen Anderson | Add getScaledIntervalSize, which gives a measure of... |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Simplify erase_one slightly. It's not necessary to... |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Use StringMap instead of std::map<std::string, SDNode*>. |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Add methods to StringMap to erase entries by key. |
tree | commitdiff |
2008-06-23 |
Evan Cheng | Instead of adding an isSS field to LiveInterval to... |
tree | commitdiff |
2008-06-23 |
Wojciech Matyjewicz | First step to fix PR2088. Implement routine to compute the |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Remove two convenience constructors because they're... |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Remove an unnecessary cast. |
tree | commitdiff |
2008-06-22 |
Dan Gohman | Use SCEVAddRecExpr::isAffine. |
tree | commitdiff |
2008-06-22 |
Dan Gohman | Move a few more SCEVExpander methods out-of-line. |
tree | commitdiff |
2008-06-21 |
Dan Gohman | Reorder some fields in SDNode. This avoids padding, |
tree | commitdiff |
2008-06-21 |
Dan Gohman | Remove ScheduleDAG's SUnitMap altogether. Instead,... |
tree | commitdiff |
2008-06-21 |
Dan Gohman | Add a priority queue class, which is a wrapper around... |
tree | commitdiff |
2008-06-21 |
Dan Gohman | Change ScheduleDAG's SUnitMap from DenseMap<SDNode... |
tree | commitdiff |
2008-06-21 |
Evan Cheng | Undo spill weight tweak. Need to investigate the perfor... |
tree | commitdiff |
next |