| Commit message (Expand) | Author | Age | Files | Lines |
* | In r131488 I misunderstood how VREV works. It splits the vector in half and s... | Tanya Lattner | 2011-05-18 | 1 | -3/+2 |
* | Start trying to make InstCombine preserve more debug info. The idea here is ... | Eli Friedman | 2011-05-18 | 1 | -4/+4 |
* | Make some of the fast-isel tests actually test fast-isel (and fix test failur... | Eli Friedman | 2011-05-18 | 1 | -12/+17 |
* | X86 pmovsx/pmovzx ignore the upper half of their inputs. | Stuart Hastings | 2011-05-17 | 1 | -0/+15 |
* | vrev is incorrectly defined in the perfect shuffle table. The ordering is bac... | Tanya Lattner | 2011-05-17 | 1 | -0/+17 |
* | Move test for appropriate directory. | Galina Kistanova | 2011-05-17 | 1 | -0/+0 |
* | Add x86 fast-isel for calls returning first-class aggregates. rdar://9435872. | Eli Friedman | 2011-05-17 | 2 | -2/+4 |
* | Drop lli, revise test. | Stuart Hastings | 2011-05-17 | 1 | -2/+3 |
* | Back out r131444 and r131438; they're breaking nightly tests. I'll look into | Eli Friedman | 2011-05-17 | 2 | -4/+2 |
* | Fix test. | Eli Friedman | 2011-05-17 | 1 | -1/+3 |
* | Add target triple so test doesn't fail on Windows machines. | Evan Cheng | 2011-05-17 | 1 | -1/+1 |
* | Add x86 fast-isel for calls returning first-class aggregates. rdar://9435872. | Eli Friedman | 2011-05-17 | 1 | -1/+1 |
* | Teach LiveInterval::isZeroLength about null SlotIndexes. | Jakob Stoklund Olesen | 2011-05-16 | 2 | -15/+4 |
* | Remove dead code. Fix associated test to use FileCheck. | Eli Friedman | 2011-05-16 | 1 | -1/+14 |
* | Make fast-isel work correctly s/uadd.with.overflow intrinsics. | Eli Friedman | 2011-05-16 | 1 | -0/+22 |
* | Basic fast-isel of extractvalue. Not too helpful on its own, given the IR cl... | Eli Friedman | 2011-05-16 | 1 | -0/+26 |
* | sets bit 0 of the function address of thumb function in .symtab | Rafael Espindola | 2011-05-16 | 1 | -0/+20 |
* | Don't do tail calls in a function that call setjmp. The stack might be | Rafael Espindola | 2011-05-16 | 1 | -0/+16 |
* | Disable test harder. | Benjamin Kramer | 2011-05-14 | 1 | -1/+2 |
* | Disable this test while I revise it. rdar://problem/9267970 | Stuart Hastings | 2011-05-14 | 1 | -1/+1 |
* | SimplifyCFG: Use ComputeMaskedBits to prune dead cases from switch instructions. | Benjamin Kramer | 2011-05-14 | 1 | -0/+38 |
* | Avoid combining GEPs that might overflow at runtime. | Stuart Hastings | 2011-05-14 | 1 | -0/+19 |
* | Don't produce a vmovntdq if we don't have AVX support. | Rafael Espindola | 2011-05-14 | 1 | -0/+12 |
* | Move test. | Rafael Espindola | 2011-05-13 | 1 | -0/+0 |
* | Move test. | Rafael Espindola | 2011-05-13 | 1 | -0/+0 |
* | Move platform-dependent test to appropriate directory. | Galina Kistanova | 2011-05-13 | 2 | -0/+5 |
* | Make codegen able to handle values of empty types. This is one way | Rafael Espindola | 2011-05-13 | 1 | -0/+81 |
* | Since I can't reproduce the failures from 131261, re-trying with a | Stuart Hastings | 2011-05-13 | 1 | -7/+10 |
* | Revert 131266 and 131261 due to buildbot complaints. | Stuart Hastings | 2011-05-13 | 1 | -10/+7 |
* | Tweak 131261 (thumb2-cbnz.ll) to generate the intended cbnz. | Stuart Hastings | 2011-05-13 | 1 | -8/+10 |
* | Non-fast-isel followup to 129634; correctly handle branches controlled | Stuart Hastings | 2011-05-12 | 1 | -3/+4 |
* | Correction. Use explicit target triple in the test. | Galina Kistanova | 2011-05-12 | 1 | -1/+1 |
* | Re-enable branchfolding common code hoisting optimization. Fixed a liveness t... | Evan Cheng | 2011-05-12 | 1 | -0/+28 |
* | Move this test to CodeGen/Thumb. rdar://problem/9416774 | Stuart Hastings | 2011-05-11 | 1 | -1/+1 |
* | Identify end of prologue (and beginning of function body) using DW_LNS_set_pr... | Devang Patel | 2011-05-11 | 1 | -0/+55 |
* | Reduced test case. rdar://problem/9416774 | Stuart Hastings | 2011-05-11 | 1 | -36/+36 |
* | Fix encoding of Thumb BLX register instructions. Patch by Koan-Sin Tan. | Owen Anderson | 2011-05-11 | 1 | -0/+2 |
* | And lo, I was given a testcase for 131152. rdar://problem/9416774 | Stuart Hastings | 2011-05-11 | 1 | -0/+60 |
* | Fixes a bug in the DAGCombiner. LoadSDNodes have two values (data, chain). | Nadav Rotem | 2011-05-11 | 4 | -11/+28 |
* | Add custom lowering of X86 vector SRA/SRL/SHL when the shift amount is a spla... | Nadav Rotem | 2011-05-11 | 1 | -0/+142 |
* | Revert 131172 as it is causing clang to miscompile itself. I will try | Rafael Espindola | 2011-05-11 | 1 | -28/+0 |
* | Add a late optimization to BranchFolding that hoist common instruction sequences | Evan Cheng | 2011-05-11 | 1 | -0/+28 |
* | Add triple. | Rafael Espindola | 2011-05-10 | 1 | -1/+1 |
* | Produce a __debug_frame section on darwin ARM when appropriate. | Rafael Espindola | 2011-05-10 | 1 | -2/+2 |
* | On MachO, unlike ELF, there should be no relocation to produce the CIE pointer. | Rafael Espindola | 2011-05-10 | 1 | -0/+38 |
* | The EH symbols are only needed in eh_frame, not debug_frame. | Rafael Espindola | 2011-05-10 | 1 | -0/+18 |
* | Use .cfi_sections to put the unwind info in .debug_frame when possible. With | Rafael Espindola | 2011-05-10 | 1 | -0/+18 |
* | In a debug_frame the cfi offset is to the start of the debug_frame section! | Rafael Espindola | 2011-05-10 | 1 | -6/+2 |
* | PTX: add test cases for cvt, fneg, and selp | Justin Holewinski | 2011-05-10 | 3 | -0/+274 |
* | Add support for producing .deubg_frame sections. | Rafael Espindola | 2011-05-10 | 1 | -0/+42 |