| Commit message (Expand) | Author | Age | Files | Lines |
| * | movl is a cheaper way to materialize 0 without clobbering EFLAGS than movabsq. | Dan Gohman | 2010-02-26 | 1 | -1/+1 |
| * | Fix XCoreTargetLowering::isLegalAddressingMode() to handle VoidTy. | Richard Osborne | 2010-02-26 | 1 | -3/+1 |
| * | Revert r97211 and r97213 to get the build green again. | Chandler Carruth | 2010-02-26 | 4 | -69/+16 |
| * | Currently in LLVM, names of libcalls are assigned during TargetLowering | Sanjiv Gupta | 2010-02-26 | 3 | -12/+51 |
| * | Before converting an operand to mem, check if it is legal to do so. | Sanjiv Gupta | 2010-02-26 | 1 | -4/+18 |
| * | Delete a bunch of redundant predicates. | Dan Gohman | 2010-02-26 | 1 | -44/+41 |
| * | Added the following 32-bit Thumb instructions for disassembly only: SMC, RFE, | Johnny Chen | 2010-02-25 | 1 | -0/+59 |
| * | Added the 32-bit Thumb instructions (BXJ) for disassembly only. | Johnny Chen | 2010-02-25 | 1 | -0/+11 |
| * | Added the 32-bit Thumb instructions (MRS and MSR) for disassembly only. | Johnny Chen | 2010-02-25 | 1 | -0/+50 |
| * | Fix TextAlignFillValue in a few places | Daniel Dunbar | 2010-02-25 | 1 | -0/+4 |
| * | Added the following 16-bit Thumb instructions for disassembly only: YIELD, WFE, | Johnny Chen | 2010-02-25 | 1 | -0/+42 |
| * | Revert r97064. Duncan pointed out that bitcasts are defined in | Dan Gohman | 2010-02-25 | 1 | -42/+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 |
| * | 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 | 1 | -1/+42 |
| * | 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 |
| * | 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 |
| * | Speculatively revert r97011, "Re-apply 96540 and 96556 with fixes.", again in | Daniel Dunbar | 2010-02-24 | 1 | -36/+16 |
| * | When forming SSE min and max nodes for UGE and ULE comparisons, it's | Dan Gohman | 2010-02-24 | 1 | -10/+74 |
| * | Remove an unused variable. Was this intentional? | Chandler Carruth | 2010-02-24 | 1 | -1/+0 |
| * | 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 | 1 | -16/+36 |
| * | DIV8r must define %AX since X86DAGToDAGISel::Select() sometimes uses it | Jakob Stoklund Olesen | 2010-02-24 | 1 | -1/+1 |
| * | Fix rev 96389 by restricting the xform to mask that's either signbit or max s... | Evan Cheng | 2010-02-23 | 1 | -4/+9 |
| * | 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 |
| * | Adding the MicroBlaze backend. | Wesley Peck | 2010-02-23 | 37 | -0/+5371 |
| * | ECALLF, ECALLT shouldn't be marked as barriers. | Richard Osborne | 2010-02-23 | 1 | -2/+2 |
| * | Mark unconditional branches as barriers. Found using -verify-machineinstrs | Richard Osborne | 2010-02-23 | 1 | -3/+3 |
| * | Spelling. s/suppor /support / | Jim Grosbach | 2010-02-23 | 1 | -3/+3 |
| * | Remove unused lowering function LowerJumpTable | Richard Osborne | 2010-02-23 | 2 | -13/+0 |
| * | Lower BR_JT on the XCore to a jump into a series of jump instructions. | Richard Osborne | 2010-02-23 | 5 | -5/+103 |
| * | disable two patterns that are using non-sensical result pattern types. | Chris Lattner | 2010-02-23 | 1 | -4/+4 |
| * | remove a confused pattern that is trying to match an address | Chris Lattner | 2010-02-23 | 1 | -7/+0 |
| * | remove a bunch of dead named arguments in input patterns, | Chris Lattner | 2010-02-23 | 5 | -46/+46 |
| * | fix a type mismatch in this pattern, where we were using an i64 imm in a | Chris Lattner | 2010-02-23 | 1 | -1/+7 |
| * | reapply my cellspu changes with a fix to not break the old isel. | Chris Lattner | 2010-02-23 | 1 | -42/+73 |
| * | Revert 96854, 96852, and 96849, unbreaking test/CodeGen/CellSPU/i64ops.ll. | Dan Gohman | 2010-02-23 | 1 | -71/+42 |