aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Drop the argument to AsmPrinter::EmitConstantPool and make it virtual.Chris Lattner2010-01-284-4/+7
* don't emit constant pools twice.Chris Lattner2010-01-281-1/+0
* rename printVisibility to EmitVisibility and make it private,Chris Lattner2010-01-282-11/+10
* switch ARM to use EmitFunctionHeader.Chris Lattner2010-01-271-44/+15
* eliminate the ARMFunctionInfo::Align member, using Chris Lattner2010-01-273-19/+6
* add a helper function for bumping up the alignment of a machine function.Chris Lattner2010-01-271-0/+5
* switch blackfin to use EmitFunctionHeader. BlackfinAsmPrinter.cppChris Lattner2010-01-271-37/+5
* switch mips to use the shared EmitFunctionHeader() functionChris Lattner2010-01-271-41/+19
* Changed constants to an enum so as not to pollute theSean Callanan2010-01-271-4/+4
* Added a header file defining the externally-visible C APISean Callanan2010-01-271-0/+470
* If the only use of something is a DEBUG_VALUE, don'tDale Johannesen2010-01-271-0/+14
* Treat MO_REG 0 location as undefined in DEBUG_VALUE,Dale Johannesen2010-01-271-2/+8
* Add an svn:ignore.Dan Gohman2010-01-270-0/+0
* Need to recurse for all operands of function-local metadata; and handle Instr...Victor Hernandez2010-01-271-6/+3
* Avoid creating redundant PHIs in SSAUpdater::GetValueInMiddleOfBlock.Bob Wilson2010-01-272-43/+82
* Update CMake build.Ted Kremenek2010-01-271-2/+2
* Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin2010-01-2762-720/+624
* Don't bother with sprintf, just pass the Twine through.Benjamin Kramer2010-01-273-7/+4
* Use the less expensive getName function instead of getNameStr.Benjamin Kramer2010-01-271-5/+4
* Quick fix to a test that is currently failing on every Linux build bot. No ideaChandler Carruth2010-01-271-1/+1
* Silence GCC warnings with asserts turned off. No functionality change.Chandler Carruth2010-01-272-3/+3
* Make SMDiagnostic::Print a const method.Mikhail Glushenkov2010-01-272-2/+2
* Trailing whitespace.Mikhail Glushenkov2010-01-272-38/+38
* Revert commit 94666 (ddunbar) [Suppress clang warning about unused arguments].Duncan Sands2010-01-2717-17/+17
* add a new AsmPrinter::EmitFunctionEntryLabel virtual function,Chris Lattner2010-01-273-55/+34
* Suppress clang warning about unused arguments.Daniel Dunbar2010-01-2717-17/+17
* Perform trivial tail call optimization for callees with "C" ABI. These are doneEvan Cheng2010-01-275-8/+45
* merge two ifsChris Lattner2010-01-271-3/+1
* some cleanups.Chris Lattner2010-01-271-14/+15
* no need to check for nullChris Lattner2010-01-271-1/+1
* Remove a dead target hook.Evan Cheng2010-01-271-13/+0
* ppc/linux isn't ready for this and it was an accident that it was included.Chris Lattner2010-01-271-2/+0
* When converting dbg.declare to dbg.value, attach promoted store's debug metad...Victor Hernandez2010-01-272-3/+7
* Linker needs to do deep-copy of function-local metadata to update references ...Victor Hernandez2010-01-271-1/+13
* use existing basic block numbers instead of recomputing Chris Lattner2010-01-271-23/+4
* Switch MSP430, CellSPU, SystemZ, Darwin/PPC, Alpha, and Sparc to Chris Lattner2010-01-277-210/+16
* Clarify what -tailcallopt option actually do.Evan Cheng2010-01-271-1/+1
* Adjust setjmp instruction sequence to not need 32-bit alignment paddingJim Grosbach2010-01-272-5/+4
* Eliminate target hook IsEligibleForTailCallOptimization.Evan Cheng2010-01-2726-77/+84
* Restore to pre-94570 state.Evan Cheng2010-01-271-0/+6
* mcize label emission for functions.Chris Lattner2010-01-261-5/+5
* use EmitLinkage for functions as well as globals. One outputChris Lattner2010-01-262-32/+5
* pull linkage emission code out to a new EmitLinkage function.Chris Lattner2010-01-262-43/+48
* rearrange some directives, no functionality change.Chris Lattner2010-01-261-3/+3
* Roll r94484 (avoiding RTTI problems in tests) forward again in a way that isn'tJeffrey Yasskin2010-01-264-22/+5
* Avoid extra calls to MD->getNumOperands()Victor Hernandez2010-01-261-1/+1
* Ignore 'forced' tailcall opt in fastisel mode.Evan Cheng2010-01-261-5/+0
* remove a noop function.Chris Lattner2010-01-262-7/+0
* Fix inline cost predictions with SCIENCE.Jakob Stoklund Olesen2010-01-262-29/+34
* now that enough stuff is constified, move function header printingChris Lattner2010-01-264-90/+96