aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Remove duplicated code. No functionality change.Benjamin Kramer2010-03-101-2/+4
* move three lowering hooks from MAI to TLOF and make one of themChris Lattner2010-03-102-22/+22
* set the temporary bit on MCSymbols correctly.Chris Lattner2010-03-101-0/+4
* eliminate MCContext::CreateSymbol and CreateTemporarySymbol.Chris Lattner2010-03-101-8/+5
* Try to keep the cached inliner costs around for a bit longer for big functions.Jakob Stoklund Olesen2010-03-092-0/+9
* Revert r98089, it was breaking a clang test.Jakob Stoklund Olesen2010-03-092-9/+0
* Try to keep the cached inliner costs around for a bit longer for big functions.Jakob Stoklund Olesen2010-03-092-0/+9
* Change the Value argument to eliminateFrameIndex to a type-tagged value. ThisJim Grosbach2010-03-091-1/+2
* reapply r98035:Chris Lattner2010-03-091-4/+5
* Speculatively revert r98035. It appears to have caused a set of buildbotEric Christopher2010-03-091-5/+4
* Now that setStartLabel takes an MCSymbol, we can de-ID'izeChris Lattner2010-03-091-4/+5
* strength reduce MMI::MappedLabel to MMI::isLabelDeleted,Chris Lattner2010-03-091-5/+6
* inline RemapLabel into its only caller and simplify.Chris Lattner2010-03-091-11/+3
* Start using DIFile. See updated SourceLevelDebugging.html for more information.Devang Patel2010-03-092-30/+64
* add a EmitSymbolValue convenience method to MCStreamer.Chris Lattner2010-03-091-0/+5
* move .set generation out of DwarfPrinter into AsmPrinter and Chris Lattner2010-03-081-0/+8
* Introduce DIFile. This will be used to represent header files and source file...Devang Patel2010-03-081-0/+16
* Derive DIType from DIScope. This simplifies getContext() where for members th...Devang Patel2010-03-081-7/+9
* Remove DbgNode checks in constructor. Debug descriptors are intended to be li...Devang Patel2010-03-081-46/+12
* isNull() is not used any more.Devang Patel2010-03-081-1/+0
* Avoid using DIDescriptor.isNull(). Devang Patel2010-03-081-2/+6
* Iterator traits and swap. closes PR6548 and PR6549Andrew Lenharth2010-03-082-0/+23
* Revert r97947.Devang Patel2010-03-081-6/+3
* Avoid using DIDescriptor.isNull().Devang Patel2010-03-081-3/+6
* Revert r97917, which was causing Clang Debug self-host failures.Douglas Gregor2010-03-081-22/+0
* Roll back r97918 again. Just configuring against llvm-gcc wasn't enough to runJeffrey Yasskin2010-03-071-1/+6
* Reapply r97788 to free MDNodes when the LLVMContext is destroyed. ItJeffrey Yasskin2010-03-071-6/+1
* Roll r97906 forward again, without double-deleting CompileUnit::IndexTyDie.Jeffrey Yasskin2010-03-071-0/+22
* Add findNearestCommonDominator() for PostDominators.Tobias Grosser2010-03-071-0/+4
* Use Other as a sentinel instead of iAny.Chris Lattner2010-03-071-2/+2
* _2_ gcc crashes, ah, ah, ah...Jeffrey Yasskin2010-03-071-22/+0
* 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