aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* Unbreak C++ tests on x86 Darwin.Evan Cheng2008-07-081-2/+3
* Add some helpers for manipulating functionDuncan Sands2008-07-081-9/+29
* Add CallSite::getArgumentNo() to be able to translate an operand number into aMatthijs Kooijman2008-07-081-0/+9
* Add CallSite::getArgumentOffset() to hide the differences in operands betwenMatthijs Kooijman2008-07-081-10/+13
* Add some convenience methods for manipulatingDuncan Sands2008-07-082-4/+46
* Expand SCEVUDiv of power of 2 to a lshr instruction.Nick Lewycky2008-07-081-5/+1
* Avoid unnecessary string construction during asm printing.Evan Cheng2008-07-081-0/+1
* Pool-allocation for MachineInstrs, MachineBasicBlocks, andDan Gohman2008-07-075-134/+155
* Pool-allocation for SDNodes. The pool is allocated once for each function,Dan Gohman2008-07-073-38/+40
* Add some basic Pool-allocation infrastructure. This adds a Recycler class,Dan Gohman2008-07-076-3/+582
* Use StringMap for greater justice!Bill Wendling2008-07-071-1/+2
* Fix SDNode::MorphNodeTo (a function used by by SelectNodeTo) toDan Gohman2008-07-072-1/+12
* Move MachineMemOperand's constructor out of line, to avoid aDan Gohman2008-07-071-4/+1
* Shrink MachineMemOperand by storing the alignment in log formDan Gohman2008-07-071-6/+7
* Make ilist noncopyable too.Dan Gohman2008-07-071-0/+6
* Don't use std::advance just to increment or decrement by one.Dan Gohman2008-07-071-4/+2
* Make BumpPtrAllocator noncopyable.Dan Gohman2008-07-071-0/+3
* Add a space between * and /* to help simple-minded lexers.Dan Gohman2008-07-071-1/+1
* Remove most of the uses of SDOperandPtr, usually replacing it with aDan Gohman2008-07-072-23/+27
* Remove uses of "llvm/Support/Debug.h" from LLVM include files, whichDan Gohman2008-07-073-3/+2
* Remove unnecessary static_casts.Dan Gohman2008-07-071-2/+2
* Remove an unnecessary reinterpret_cast.Dan Gohman2008-07-071-1/+1
* Add explicit keywords.Dan Gohman2008-07-074-10/+10
* Make DenseMap's insert return a pair, to more closely resemble std::map.Dan Gohman2008-07-072-8/+10
* Removed ImmutableMap::SlimFind and replaced it with ImmutableMap::lookup. Th...Ted Kremenek2008-07-071-5/+3
* LegalizeTypes soft-float support for stores of aDuncan Sands2008-07-071-2/+4
* Add convenient helper for checking whether global is weak in linker senseAnton Korobeynikov2008-07-051-0/+9
* 80colNick Lewycky2008-07-051-1/+1
* Fixed generating incorrect aligned stores that I backout of r53031Mon P Wang2008-07-051-3/+4
* Rather than having a different custom legalizationDuncan Sands2008-07-041-13/+8
* Linux also does not require exception handlingDuncan Sands2008-07-041-8/+0
* Don't return std::vector by value, but pass it in by reference to be filled.Bill Wendling2008-07-031-8/+7
* Revert my previous check-in that split up MachineModuleInfo. It turns out toBill Wendling2008-07-032-720/+691
* Provide a hook to set the code generation debug options to investigate lto f...Devang Patel2008-07-031-0/+5
* Backed out 53031.Evan Cheng2008-07-031-3/+2
* - Remove calls to copyKillDeadInfo which is an N^2 function. Instead, propaga...Evan Cheng2008-07-032-38/+14
* Use operator new instead of new char[].Dan Gohman2008-07-031-9/+9
* - Add LiveVariables::replaceKillInstruction. This does a subset of instructio...Evan Cheng2008-07-031-0/+5
* Make LiveVariables even more optional, by making it optional in the call to T...Owen Anderson2008-07-021-1/+1
* Replace a few uses of SelectionDAG::getTargetNode withDan Gohman2008-07-021-0/+9
* Add a couple more helper functions to deal withEric Christopher2008-07-021-1/+20
* Make the default min align of CreateStackTemporary to be 1Mon P Wang2008-07-021-1/+1
* Add a new getMergeValues method that does not needDuncan Sands2008-07-021-0/+6
* Have DenseSet::insert return a bool indicating whether the insertion succeede...Owen Anderson2008-07-021-2/+2
* Fixed problem in EmitStackConvert where the source and target typeMon P Wang2008-07-021-3/+4
* optimize StringMap::clearChris Lattner2008-07-021-6/+11
* Add a new (simple) StringMap::clear method, patch by PratikChris Lattner2008-07-021-0/+6
* Sorry. I couldn't sleep at night knowing I put these ugly casts into the sour...Bill Wendling2008-07-021-2/+3
* Implemented operator!= for the ImmutableList iterator.Ted Kremenek2008-07-021-1/+2
* Add a version of AddString that takes a const char* so we can avoid extraneousOwen Anderson2008-07-011-0/+1