aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Avoid leaking CompileUnits and DbgScopes from DwarfDebug. Leaks found by Val...Jeffrey Yasskin2010-03-071-0/+22
* make APFloat::toString be const.Chris Lattner2010-03-061-1/+1
* Add static methods to handle Linkage Types.Rafael Espindola2010-03-061-20/+62
* Add a LLVMWriteBitcodeToFD that exposes the raw_fd_ostream options.Erick Tryzelaar2010-03-061-5/+8
* Add some new bits of debug info handling. NoDale Johannesen2010-03-061-3/+13
* Move SimplifyLibCalls's LibCall builders to a separate file so theyEric Christopher2010-03-051-0/+96
* Add support for an i8* type accessor.Eric Christopher2010-03-051-0/+4
* Move GetStringLength and helper from SimplifyLibCalls to ValueTracking.Eric Christopher2010-03-051-0/+4
* Revert r97788 because it broke test/FrontendC/2010-02-16-DbgVarScope.c.Jeffrey Yasskin2010-03-051-1/+6
* Free MDNodes when the LLVMContext is destroyed. Leak found by Valgrind.Jeffrey Yasskin2010-03-051-6/+1
* Make it not an error to specify -O* options several times.Mikhail Glushenkov2010-03-051-0/+1
* inline CannotYetSelectIntrinsic into CannotYetSelect and simplify.Chris Lattner2010-03-041-1/+0
* Expose alignment and stack alignment attributes to llvm-c and ocaml.Erick Tryzelaar2010-03-031-1/+3
* Move MachineInstrExpressionTrait::getHashValue() out of line so it can skip o...Evan Cheng2010-03-031-42/+1
* Re-apply r97667 but with a little bit of thought put into the patch. This imp...Evan Cheng2010-03-031-0/+65
* Revert 97667. It broke a bunch of tests.Dan Gohman2010-03-031-62/+0
* Move DenseMapInfo for MachineInstr* to MachineInstr.hEvan Cheng2010-03-031-0/+62
* Add MachineRegisterInfo::hasOneUse and hasOneNonDBGUse.Evan Cheng2010-03-031-0/+8
* don't use always_inline with gcc 3.4, it has some unimplemented featuresChris Lattner2010-03-031-1/+3
* TopLevelMap[] reference is a pointer.Evan Cheng2010-03-031-1/+1
* speed up scope node processing: if the first element of a scopeChris Lattner2010-03-031-4/+7
* introduce a new SwitchTypeMatcher node (which is analogous toChris Lattner2010-03-031-0/+1
* - Change MachineInstr::isIdenticalTo to take a new option that determines whe...Evan Cheng2010-03-032-25/+20
* Ordering forward declarations.Evan Cheng2010-03-031-3/+3
* Add Module functions in place of module providers.Erick Tryzelaar2010-03-023-6/+42
* remove 300 lines of code that is now dead in the MSP430 backendChris Lattner2010-03-021-2/+2
* Fix some issues in WalkChainUsers dealing with Chris Lattner2010-03-021-1/+2
* Allow specialization of ScopedHashTable of non-default DenseMapInfo.Evan Cheng2010-03-021-28/+33
* Rename LLVMUseIteratorRef to LLVMUseRef since we don't refer to iterators in ...Erick Tryzelaar2010-03-021-10/+7
* Swap parameters of isSafeToMove and isSafeToReMat for consistency.Evan Cheng2010-03-021-4/+4
* Fix the xfail I added a couple of patches back. The issueChris Lattner2010-03-021-0/+6
* factor node morphing out to its own helper method.Chris Lattner2010-03-021-0/+2
* eliminate CodeGen/DAGISelHeader.h, it is empty now.Chris Lattner2010-03-021-26/+0
* Sink InstructionSelect() out of each target into SDISel, and rename itChris Lattner2010-03-022-96/+13
* move some code out of DAGISelHeader up to SelectionDAGISel.h where itChris Lattner2010-03-021-0/+49
* Add skeleton of a machine level cse pass.Evan Cheng2010-03-021-0/+4
* Add count() and lookup() to ScopedHashTable. It might be useful to get inform...Evan Cheng2010-03-021-0/+8
* Rewrite chain handling validation and input TokenFactor handlingChris Lattner2010-03-021-1/+0
* Remove dead parameter passing.Bill Wendling2010-03-021-1/+1
* remove some functions that were only used by theChris Lattner2010-03-011-23/+1
* remove all but one version of SelectionDAG::MorphNodeToChris Lattner2010-03-011-20/+1
* Use methods to determine if a LiveInterval is spillable.Jakob Stoklund Olesen2010-03-012-3/+12
* remove anders-aa from mainline, it isn't maintained and isChris Lattner2010-03-012-8/+0
* Accelerate isel dispatch for tables that start with a top-level Chris Lattner2010-03-011-0/+4
* Spelling fixes.Dan Gohman2010-03-012-8/+8
* Whitespace cleanups.Dan Gohman2010-03-011-24/+24
* Use Doxygen comment syntax.Dan Gohman2010-03-011-2/+2
* eliminate the CheckMultiOpcodeMatcher code and have each Chris Lattner2010-03-011-1/+0
* add a new OPC_SwitchOpcode which is semantically equivalentChris Lattner2010-03-011-0/+1
* hoist the new isel interpreter out of DAGISelHeader.hChris Lattner2010-02-282-823/+12