| Commit message (Expand) | Author | Age | Files | Lines |
* | Make LoopSimplify change conditional branches in loop exiting blocks | Dan Gohman | 2010-02-25 | 3 | -27/+61 |
* | Dump the presence of attached metadata even if we don't know what it is. This | Nick Lewycky | 2010-02-25 | 1 | -6/+10 |
* | Modernize comment. | Nick Lewycky | 2010-02-25 | 1 | -1/+1 |
* | Correct whitespace. | Nick Lewycky | 2010-02-25 | 1 | -1/+1 |
* | Each field of auxiliary debug entry is only 1 byte long. | Sanjiv Gupta | 2010-02-25 | 1 | -1/+1 |
* | Added tNOP for disassembly only. | Johnny Chen | 2010-02-25 | 1 | -1/+8 |
* | Truncate from i64 to i32 is "free" on x86-32, because it involves | Dan Gohman | 2010-02-25 | 1 | -2/+2 |
* | Revert this patch for the time being. Needs more testing. | Scott Michel | 2010-02-25 | 3 | -150/+11 |
* | Added tSVC and tTRAP for disassembly only. | Johnny Chen | 2010-02-25 | 1 | -0/+18 |
* | Large stack frame patch for the CellSPU: handle stack frames that exceed 8176 | Scott Michel | 2010-02-25 | 3 | -11/+150 |
* | MC'ize padding when padding the ULEB128 value. | Bill Wendling | 2010-02-25 | 1 | -7/+5 |
* | LLVM puts padding bytes in the __gcc_except_tab section after the | Bill Wendling | 2010-02-24 | 3 | -41/+52 |
* | clean up various VT manipulations, patch by Micah Villmow! PR6337 | Chris Lattner | 2010-02-24 | 1 | -9/+6 |
* | Create a stack frame on ARM when | Jakob Stoklund Olesen | 2010-02-24 | 1 | -41/+41 |
* | Check for comparisons of +/- zero when optimizing less-than-or-equal and | Bob Wilson | 2010-02-24 | 1 | -22/+31 |
* | Make getTypeSizeInBits work correctly for array types; it should return | Dan Gohman | 2010-02-24 | 4 | -13/+65 |
* | convert cycle checker to smallptrset, add comments and make it | Chris Lattner | 2010-02-24 | 1 | -20/+20 |
* | revert david's patch which does not even build. | Chris Lattner | 2010-02-24 | 1 | -4/+4 |
* | Use a SmallPtrSet as suggested by Chris. | David Greene | 2010-02-24 | 1 | -4/+4 |
* | Adding function "lookupGCCName" to MBlazeIntrinsicInfo | Wesley Peck | 2010-02-24 | 5 | -13/+17 |
* | Added Vector Swap (VSWPd and VSWPq) instructions for disassembly only. | Johnny Chen | 2010-02-24 | 1 | -0/+8 |
* | ConstantFoldInstOperands can theoretically return null if it | Dan Gohman | 2010-02-24 | 1 | -2/+3 |
* | Simplify this code; these casts aren't necessary. | Dan Gohman | 2010-02-24 | 1 | -12/+4 |
* | Stay away from str <undef> in ARMLoadStoreOpt. This pass does not understand | Jakob Stoklund Olesen | 2010-02-24 | 1 | -1/+9 |
* | Fixed typo of opcodestr, should be "vst1", not "vld1". | Johnny Chen | 2010-02-24 | 1 | -9/+9 |
* | Convert a few more backedge-taken count functions to use BackedgeTakenInfo. | Dan Gohman | 2010-02-24 | 1 | -14/+13 |
* | Speculatively revert r97011, "Re-apply 96540 and 96556 with fixes.", again in | Daniel Dunbar | 2010-02-24 | 3 | -122/+25 |
* | Reapply r97010, the speculative revert failed. | Daniel Dunbar | 2010-02-24 | 3 | -39/+30 |
* | Speculatively revert r97010, "Add an argument to PHITranslateValue to specify | Daniel Dunbar | 2010-02-24 | 3 | -30/+39 |
* | When forming SSE min and max nodes for UGE and ULE comparisons, it's | Dan Gohman | 2010-02-24 | 2 | -10/+97 |
* | Fix indentation. | Dan Gohman | 2010-02-24 | 1 | -10/+10 |
* | Change the scheduler from adding nodes in allnodes order | Chris Lattner | 2010-02-24 | 1 | -2/+14 |
* | Remove an unused variable. Was this intentional? | Chandler Carruth | 2010-02-24 | 1 | -1/+0 |
* | add node #'s to debug dumps. | Chris Lattner | 2010-02-24 | 1 | -3/+3 |
* | Added for disassembly VST1 (multiple single elements) which stores elements to | Johnny Chen | 2010-02-24 | 1 | -0/+35 |
* | handle very large call frames when require SPAdj != 0 for Thumb1 | Jim Grosbach | 2010-02-24 | 2 | -4/+4 |
* | LowerCall() should always do getCopyFromReg() to reference the stack pointer. | Jim Grosbach | 2010-02-24 | 1 | -5/+1 |
* | Re-apply 96540 and 96556 with fixes. | Evan Cheng | 2010-02-24 | 3 | -25/+122 |
* | Add an argument to PHITranslateValue to specify the DominatorTree. If this | Bob Wilson | 2010-02-24 | 3 | -39/+30 |
* | DIV8r must define %AX since X86DAGToDAGISel::Select() sometimes uses it | Jakob Stoklund Olesen | 2010-02-24 | 1 | -1/+1 |
* | make selectnodeto set the nodeid to -1. This makes it more akin to | Chris Lattner | 2010-02-23 | 1 | -1/+4 |
* | Remember to handle sub-registers when moving imp-defs to a rematted instruction. | Jakob Stoklund Olesen | 2010-02-23 | 1 | -2/+17 |
* | Keep track of phi join registers explicitly in LiveVariables. | Jakob Stoklund Olesen | 2010-02-23 | 3 | -52/+36 |
* | Fix rev 96389 by restricting the xform to mask that's either signbit or max s... | Evan Cheng | 2010-02-23 | 1 | -4/+9 |
* | This is the second patch to allow x86 code to be aligned with optimal nops. | Kevin Enderby | 2010-02-23 | 1 | -2/+47 |
* | Don't mark call instruction as a barrier. | Richard Osborne | 2010-02-23 | 1 | -1/+1 |
* | Added for disassembly VLD1 (multiple single elements) which loads memory into | Johnny Chen | 2010-02-23 | 1 | -0/+33 |
* | Use the module's context instead of the global context. | Nicolas Geoffray | 2010-02-23 | 1 | -16/+16 |
* | no need to override IsLegalToFold, the base implementation | Chris Lattner | 2010-02-23 | 1 | -10/+0 |
* | fix a bug in findNonImmUse (used by IsLegalToFold) where nodes with | Chris Lattner | 2010-02-23 | 1 | -2/+14 |