| Commit message (Expand) | Author | Age | Files | Lines |
* | Make size computation less brittle. | Rafael Espindola | 2011-05-27 | 4 | -4/+18 |
* | Delete a test that is no longer relevant. | Jakob Stoklund Olesen | 2011-05-27 | 1 | -52/+0 |
* | Select DW_AT_const_value size based on variable size. | Devang Patel | 2011-05-27 | 1 | -0/+29 |
* | Fix PR10029 - VerifyCoalescing failure on patterns_dfa.c of 445.gobmk. | Cameron Zwarich | 2011-05-27 | 1 | -0/+53 |
* | Renamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn't exist. | Chad Rosier | 2011-05-26 | 2 | -15/+37 |
* | Fix test on Windows. | Eli Friedman | 2011-05-26 | 1 | -2/+2 |
* | Reverting 132105: it broke some LLVM-GCC DejaGNU tests. | Stuart Hastings | 2011-05-26 | 1 | -35/+0 |
* | Correctly handle a one-word struct passed byval on x86_64. | Stuart Hastings | 2011-05-26 | 1 | -0/+35 |
* | Rewrite fast-isel integer cast handling to handle more cases, and to be simpl... | Eli Friedman | 2011-05-25 | 1 | -7/+8 |
* | Replace the -unwind-tables option with a per function flag. This is more | Rafael Espindola | 2011-05-25 | 1 | -3/+3 |
* | Fix the defaults for .eh_frame. We were marking it as writable. | Rafael Espindola | 2011-05-24 | 1 | -0/+5 |
* | - Teach SelectionDAG::isKnownNeverZero to return true (op x, c) when c is | Evan Cheng | 2011-05-24 | 1 | -0/+15 |
* | When checking for signed multiplication overflow, watch out for INT_MIN and -1. | Dan Gohman | 2011-05-23 | 1 | -0/+18 |
* | Test case for r131908. | Devang Patel | 2011-05-23 | 1 | -0/+102 |
* | While replacing all uses of a SDValue with another value, do not forget to tr... | Devang Patel | 2011-05-23 | 1 | -0/+48 |
* | Implement mulo x, 2 -> addo x, x in DAGCombiner. | Benjamin Kramer | 2011-05-21 | 1 | -0/+24 |
* | Merge and FileCheckize test cases. | Benjamin Kramer | 2011-05-21 | 3 | -45/+48 |
* | Add fast-isel support for byval calls on x86. | Eli Friedman | 2011-05-20 | 1 | -3/+19 |
* | Re-commit 131641 with fixes; de-pseudoize MOVSX16rr8 and friends. | Stuart Hastings | 2011-05-20 | 1 | -0/+22 |
* | Fixed regression due to commit 131709, which disables vararg tail call optimi... | Chad Rosier | 2011-05-20 | 1 | -12/+24 |
* | Rename the "sandybridge" subtarget to "corei7-avx", for GCC compatibility. | Benjamin Kramer | 2011-05-20 | 1 | -1/+1 |
* | Fix PR9960 by teaching SimpleRegisterCoalescing::AdjustCopiesBackFrom() to pr... | Cameron Zwarich | 2011-05-20 | 1 | -0/+31 |
* | Don't attempt to tail call optimize for Win64. | Chad Rosier | 2011-05-20 | 1 | -2/+2 |
* | Revert r131664 and fix it in instcombine instead. rdar://9467055 | Evan Cheng | 2011-05-20 | 1 | -19/+0 |
* | Add fast-isel support for zeroext and signext ret instructions on x86. | Eli Friedman | 2011-05-19 | 1 | -0/+38 |
* | Oddly people want to use the 'r' constraint for fp constants on x86. | Eric Christopher | 2011-05-19 | 1 | -0/+12 |
* | Fix up this test to use explicit triples (Win64 passes a different number of ... | Eli Friedman | 2011-05-19 | 1 | -13/+26 |
* | crc32 with 64-bit output zeros upper 32-bits. rdar://9467055 | Evan Cheng | 2011-05-19 | 1 | -0/+19 |
* | Move test to Transforms/InstCombine. | Stuart Hastings | 2011-05-19 | 1 | -19/+0 |
* | Enables vararg functions that pass all arguments via registers to be optimize... | Chad Rosier | 2011-05-18 | 2 | -2/+87 |
* | An imminent fix to the x86_64 byval logic will expose a flaw in the | Stuart Hastings | 2011-05-18 | 1 | -1/+1 |
* | Force a triple on a couple of tests; we don't support fast-isel of ret on Win64. | Eli Friedman | 2011-05-18 | 2 | -2/+2 |
* | Merge pmovzx test case into existing file. | Stuart Hastings | 2011-05-18 | 2 | -15/+19 |
* | 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 |
* | Move test for appropriate directory. | Galina Kistanova | 2011-05-17 | 1 | -0/+32 |
* | Add x86 fast-isel for calls returning first-class aggregates. rdar://9435872. | Eli Friedman | 2011-05-17 | 2 | -2/+4 |
* | 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 | 1 | -11/+0 |
* | 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 |
* | Don't produce a vmovntdq if we don't have AVX support. | Rafael Espindola | 2011-05-14 | 1 | -0/+12 |
* | Re-enable branchfolding common code hoisting optimization. Fixed a liveness t... | Evan Cheng | 2011-05-12 | 1 | -0/+28 |
* | Identify end of prologue (and beginning of function body) using DW_LNS_set_pr... | Devang Patel | 2011-05-11 | 1 | -0/+55 |
* | Fixes a bug in the DAGCombiner. LoadSDNodes have two values (data, chain). | Nadav Rotem | 2011-05-11 | 3 | -7/+20 |
* | Add custom lowering of X86 vector SRA/SRL/SHL when the shift amount is a spla... | Nadav Rotem | 2011-05-11 | 1 | -0/+142 |