aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Replace a temporary std::string with SmallString.Benjamin Kramer2010-02-261-1/+2
* Move dbg_value generation to target-independent FastISel,Dale Johannesen2010-02-262-29/+28
* Add type printing for Metadata pseudo.Dale Johannesen2010-02-261-0/+1
* Move the EnableFullLoadPRE flag from a separate command-line option to anBob Wilson2010-02-261-5/+6
* Remove unused "NoPRE" parameter in GVN and createGVNPass().Bob Wilson2010-02-262-6/+5
* pass in more section kinds, enough to get the .align 0x90Chris Lattner2010-02-261-5/+9
* The cloner has nothing to do if any of the main or ISR entrypoints are not Sanjiv Gupta2010-02-261-0/+3
* fix PR6435 another bug from the MallocInst elimination work.Chris Lattner2010-02-261-3/+1
* Reapply things reverted back in 97220, with the fixed test case.Sanjiv Gupta2010-02-264-18/+69
* movl is a cheaper way to materialize 0 without clobbering EFLAGS than movabsq.Dan Gohman2010-02-261-1/+1
* Fix XCoreTargetLowering::isLegalAddressingMode() to handle VoidTy.Richard Osborne2010-02-261-3/+1
* Revert r97211 and r97213 to get the build green again.Chandler Carruth2010-02-264-69/+16
* Currently in LLVM, names of libcalls are assigned during TargetLoweringSanjiv Gupta2010-02-263-12/+51
* Before converting an operand to mem, check if it is legal to do so.Sanjiv Gupta2010-02-261-4/+18
* Delete a bunch of redundant predicates.Dan Gohman2010-02-261-44/+41
* Fix comments.Bill Wendling2010-02-261-3/+3
* Add another (and hopefully the last) exception case, where once we recalculateBill Wendling2010-02-261-3/+11
* And should use the correct variable.Bill Wendling2010-02-261-1/+1
* Got assertion check backwards.Bill Wendling2010-02-261-1/+1
* Catch a corner case where adding the padding to the "TType base offset" fieldBill Wendling2010-02-251-2/+44
* rewrite OptimizeGlobalAddressOfMalloc to fix PR6422, some bugsChris Lattner2010-02-251-79/+73
* Make comment more meaningful.Bill Wendling2010-02-251-1/+2
* Fix ExpandVectorBuildThroughStack for the case where theDan Gohman2010-02-251-3/+3
* Added the following 32-bit Thumb instructions for disassembly only: SMC, RFE,Johnny Chen2010-02-251-0/+59
* Added the 32-bit Thumb instructions (BXJ) for disassembly only.Johnny Chen2010-02-251-0/+11
* Added the 32-bit Thumb instructions (MRS and MSR) for disassembly only.Johnny Chen2010-02-251-0/+50
* This is a patch to the assembler frontend to detect when aligning a textKevin Enderby2010-02-251-3/+9
* Fix TextAlignFillValue in a few placesDaniel Dunbar2010-02-251-0/+4
* Added the following 16-bit Thumb instructions for disassembly only: YIELD, WFE,Johnny Chen2010-02-251-0/+42
* Teach the constant folder about union types.Dan Gohman2010-02-251-0/+34
* Remove code which assumes it knows how vectors are stored in memory.Dan Gohman2010-02-251-12/+2
* Revert r97064. Duncan pointed out that bitcasts are defined inDan Gohman2010-02-254-65/+13
* Make the side-numbering of instructions used by metadata (which is needed toNick Lewycky2010-02-252-2/+2
* Make LoopSimplify change conditional branches in loop exiting blocksDan Gohman2010-02-253-27/+61
* Dump the presence of attached metadata even if we don't know what it is. ThisNick Lewycky2010-02-251-6/+10
* Modernize comment.Nick Lewycky2010-02-251-1/+1
* Correct whitespace.Nick Lewycky2010-02-251-1/+1
* Each field of auxiliary debug entry is only 1 byte long.Sanjiv Gupta2010-02-251-1/+1
* Added tNOP for disassembly only.Johnny Chen2010-02-251-1/+8
* Truncate from i64 to i32 is "free" on x86-32, because it involves Dan Gohman2010-02-251-2/+2
* Revert this patch for the time being. Needs more testing.Scott Michel2010-02-253-150/+11
* Added tSVC and tTRAP for disassembly only.Johnny Chen2010-02-251-0/+18
* Large stack frame patch for the CellSPU: handle stack frames that exceed 8176Scott Michel2010-02-253-11/+150
* MC'ize padding when padding the ULEB128 value.Bill Wendling2010-02-251-7/+5
* LLVM puts padding bytes in the __gcc_except_tab section after theBill Wendling2010-02-243-41/+52
* clean up various VT manipulations, patch by Micah Villmow! PR6337Chris Lattner2010-02-241-9/+6
* Create a stack frame on ARM whenJakob Stoklund Olesen2010-02-241-41/+41
* Check for comparisons of +/- zero when optimizing less-than-or-equal andBob Wilson2010-02-241-22/+31
* Make getTypeSizeInBits work correctly for array types; it should returnDan Gohman2010-02-244-13/+65
* convert cycle checker to smallptrset, add comments and make itChris Lattner2010-02-241-20/+20