| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | use CallInst::ArgOffset | Gabor Greif | 2010-06-28 | 1 | -1/+1 |
* | use ArgOperand API and CallInst::ArgOffset | Gabor Greif | 2010-06-28 | 1 | -17/+17 |
* | use cached value | Gabor Greif | 2010-06-28 | 1 | -1/+1 |
* | Remove dead code. | Devang Patel | 2010-06-28 | 2 | -3/+1 |
* | Use named MDNode, llvm.dbg.sp, to collect subprogram info. This will be used ... | Devang Patel | 2010-06-28 | 1 | -11/+23 |
* | minor housekeeping cleanup: 80-column, trailing whitespace, spelling, etc.. N... | Jim Grosbach | 2010-06-28 | 3 | -68/+68 |
* | Do not forget last element, function, while creating Subprogram definition MD... | Devang Patel | 2010-06-27 | 1 | -1/+2 |
* | minor cleanup to SROA: when lowering type unsafe accesses to | Chris Lattner | 2010-06-27 | 1 | -1/+6 |
* | When splitting a VAARG, remember its alignment. | Rafael Espindola | 2010-06-26 | 3 | -8/+28 |
* | Revert my if-conversion cleanup since it caused a bunch of nightly test | Bob Wilson | 2010-06-26 | 1 | -37/+33 |
* | Fix PR7328: when turning a tail recursion into a loop, need to preserve | Duncan Sands | 2010-06-26 | 1 | -6/+6 |
* | use ArgOperand API | Gabor Greif | 2010-06-26 | 1 | -5/+5 |
* | use ArgOperand API | Gabor Greif | 2010-06-26 | 1 | -24/+24 |
* | use ArgOperand API | Gabor Greif | 2010-06-26 | 2 | -8/+8 |
* | VNInfos don't need to be destructed anymore. | Benjamin Kramer | 2010-06-26 | 2 | -4/+4 |
* | resort to ArgOperand API | Gabor Greif | 2010-06-26 | 1 | -9/+8 |
* | Followup to r106770: actually generate SXTB and SXTH for sign-extensions. | Eli Friedman | 2010-06-26 | 1 | -5/+2 |
* | Clean up some problems with extra CFG edges being introduced during | Bob Wilson | 2010-06-26 | 1 | -33/+37 |
* | Add support for encoding NEON VMOV (from scalar to core register) instructions. | Bob Wilson | 2010-06-26 | 1 | -0/+33 |
* | It's now possible to run code placement pass for ARM. | Evan Cheng | 2010-06-26 | 1 | -4/+8 |
* | When creating X86 MUL8 and DIV8 instructions, make sure we don't produce | Jakob Stoklund Olesen | 2010-06-26 | 1 | -37/+49 |
* | Renumber NEON instruction formats to be consecutive. | Bob Wilson | 2010-06-26 | 3 | -26/+24 |
* | Rename ARM instruction formats NEONGetLnFrm, NEONSetLnFrm and NEONDupFrm to | Bob Wilson | 2010-06-25 | 3 | -27/+27 |
* | Add AVX convert CVTSS2SI{rr,rm} and CVTDQ2PS{rr,rm} instructions | Bruno Cardoso Lopes | 2010-06-25 | 1 | -0/+15 |
* | Remove unused NEONFrm and ThumbMiscFrm ARM instruction formats. | Bob Wilson | 2010-06-25 | 3 | -22/+7 |
* | Reapply r106896: | Bruno Cardoso Lopes | 2010-06-25 | 3 | -23/+115 |
* | Thumb2ITBlockPass: Fix a possible dereference of an invalid iterator. This was | Daniel Dunbar | 2010-06-25 | 1 | -2/+2 |
* | make sure to handle dbg_value instructions in the middle of the block, not | Jim Grosbach | 2010-06-25 | 1 | -2/+10 |
* | revert this now, it's using avx instead of sse :) | Bruno Cardoso Lopes | 2010-06-25 | 2 | -111/+19 |
* | Don't track kills in VNInfo. Use interval ends instead. | Jakob Stoklund Olesen | 2010-06-25 | 6 | -191/+79 |
* | Change if-conversion block size limit checks to add some flexibility. | Evan Cheng | 2010-06-25 | 7 | -31/+75 |
* | Add support for encoding 3-register NEON instructions, and fix | Bob Wilson | 2010-06-25 | 1 | -3/+36 |
* | In GenerateReassociations, don't bother thinking about individual | Dan Gohman | 2010-06-25 | 1 | -8/+22 |
* | Add several AVX MOV flavors | Bruno Cardoso Lopes | 2010-06-25 | 2 | -19/+111 |
* | Collect debug info for optimized variables of inlined functions. | Devang Patel | 2010-06-25 | 2 | -6/+30 |
* | 80 column and typo fix | Jim Grosbach | 2010-06-25 | 1 | -2/+2 |
* | The hasMemory argument is irrelevant to how the argument | Dale Johannesen | 2010-06-25 | 12 | -37/+14 |
* | Add support for encoding 2-register NEON instructions. | Bob Wilson | 2010-06-25 | 1 | -3/+25 |
* | pcmpeqd and friends are Commutable. | Dan Gohman | 2010-06-25 | 1 | -3/+3 |
* | Fix indentation. | Bob Wilson | 2010-06-25 | 1 | -1/+1 |
* | - Reapply r106066 now that the bzip2 build regression has been fixed. | Bill Wendling | 2010-06-25 | 2 | -50/+30 |
* | We should remove the live range from the destination register only if *all* defs | Bill Wendling | 2010-06-25 | 1 | -2/+2 |
* | Move the last piece of SSE2 convert instructions to the Convert Instructions ... | Bruno Cardoso Lopes | 2010-06-25 | 1 | -150/+151 |
* | More SSE refactoring, this time with different types of MOVs | Bruno Cardoso Lopes | 2010-06-25 | 1 | -160/+125 |
* | Eliminate a redundant FoldingSet lookup. | Dan Gohman | 2010-06-25 | 1 | -3/+3 |
* | IT instructions are considered to be scheduling hazards, but are scheduled | Jim Grosbach | 2010-06-25 | 1 | -1/+13 |
* | Refactoring of more SSE conversion instructions. Also add some AVX instrinsic... | Bruno Cardoso Lopes | 2010-06-25 | 1 | -105/+93 |
* | Cosmetic. | Dale Johannesen | 2010-06-25 | 1 | -5/+2 |
* | Rewrite MemoryBuffer::getSTDIN to use read(2) and a SmallVector buffer. | Benjamin Kramer | 2010-06-25 | 1 | -15/+15 |
* | Remove variables which are assigned to but for which the value | Duncan Sands | 2010-06-25 | 4 | -11/+1 |