2008-07-08 |
Nick Lewycky | Expand SCEVUDiv of power of 2 to a lshr instruction. |
tree | commitdiff |
2008-07-08 |
Evan Cheng | Avoid unnecessary string construction during asm printing. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Pool-allocation for SDNodes. The pool is allocated... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Add some basic Pool-allocation infrastructure. This... |
tree | commitdiff |
2008-07-07 |
Bill Wendling | Use StringMap for greater justice! |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Fix SDNode::MorphNodeTo (a function used by by SelectNo... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Move MachineMemOperand's constructor out of line, to... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Shrink MachineMemOperand by storing the alignment in... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Make ilist noncopyable too. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Don't use std::advance just to increment or decrement... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Make BumpPtrAllocator noncopyable. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Add a space between * and /* to help simple-minded... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Remove most of the uses of SDOperandPtr, usually replac... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Remove uses of "llvm/Support/Debug.h" from LLVM include... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Remove unnecessary static_casts. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Remove an unnecessary reinterpret_cast. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Make DenseMap's insert return a pair, to more closely... |
tree | commitdiff |
2008-07-07 |
Ted Kremenek | Removed ImmutableMap::SlimFind and replaced it with... |
tree | commitdiff |
2008-07-07 |
Duncan Sands | LegalizeTypes soft-float support for stores of a |
tree | commitdiff |
2008-07-05 |
Anton Korobeynikov | Add convenient helper for checking whether global is... |
tree | commitdiff |
2008-07-05 |
Nick Lewycky | 80col |
tree | commitdiff |
2008-07-05 |
Mon P Wang | Fixed generating incorrect aligned stores that I backou... |
tree | commitdiff |
2008-07-04 |
Duncan Sands | Rather than having a different custom legalization |
tree | commitdiff |
2008-07-04 |
Duncan Sands | Linux also does not require exception handling |
tree | commitdiff |
2008-07-03 |
Bill Wendling | Don't return std::vector by value, but pass it in by... |
tree | commitdiff |
2008-07-03 |
Bill Wendling | Revert my previous check-in that split up MachineModule... |
tree | commitdiff |
2008-07-03 |
Devang Patel | Provide a hook to set the code generation debug option... |
tree | commitdiff |
2008-07-03 |
Evan Cheng | Backed out 53031. |
tree | commitdiff |
2008-07-03 |
Evan Cheng | - Remove calls to copyKillDeadInfo which is an N^2... |
tree | commitdiff |
2008-07-03 |
Dan Gohman | Use operator new instead of new char[]. |
tree | commitdiff |
2008-07-03 |
Evan Cheng | - Add LiveVariables::replaceKillInstruction. This does... |
tree | commitdiff |
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 |
next |