| Commit message (Expand) | Author | Age | Files | Lines |
* | Initial AVX support for some instructions. No patterns matched | Bruno Cardoso Lopes | 2010-06-05 | 2 | -0/+64 |
* | Teach tablegen to support 'defm' inside multiclasses. | Bruno Cardoso Lopes | 2010-06-05 | 1 | -0/+25 |
* | Revert 105492 & 105493 due to a testcase regression. Radar 7424645. | Stuart Hastings | 2010-06-05 | 1 | -3/+1 |
* | LSR needs to remember inserted instructions even in postinc mode, because | Dan Gohman | 2010-06-05 | 1 | -0/+44 |
* | test case for r105504. | Devang Patel | 2010-06-04 | 1 | -0/+6 |
* | Re-apply 105308 with fix. | Evan Cheng | 2010-06-04 | 1 | -0/+18 |
* | Support for nested functions/classes in debug output. Radar 7424645. | Stuart Hastings | 2010-06-04 | 1 | -1/+3 |
* | Copy location info for current function argument from dbg.declare if respecti... | Devang Patel | 2010-06-04 | 2 | -2/+2 |
* | More tail call removal. | Dale Johannesen | 2010-06-04 | 2 | -2/+2 |
* | Fix normalization and de-normalization of non-affine SCEVs. | Dan Gohman | 2010-06-04 | 1 | -0/+23 |
* | Fixed a bug during widening where we would avoid legalizing a node. When we | Mon P Wang | 2010-06-04 | 2 | -16/+36 |
* | Remove more tail calls. | Dale Johannesen | 2010-06-04 | 2 | -2/+2 |
* | Remove a tail call, and move some CHECKs to the | Dale Johannesen | 2010-06-04 | 1 | -3/+3 |
* | This test doesn't need the ssp attribute. | Dan Gohman | 2010-06-04 | 1 | -1/+1 |
* | Remove tail call. A tail call version will follow. | Dale Johannesen | 2010-06-04 | 1 | -1/+1 |
* | Remove tail call to preserve this test. A tail | Dale Johannesen | 2010-06-03 | 1 | -1/+1 |
* | Make this test not use tail calls. A tail call | Dale Johannesen | 2010-06-03 | 1 | -3/+3 |
* | Fix SimplifyDemandedBits' AssertZext logic to demand all the bits. It | Dan Gohman | 2010-06-03 | 1 | -0/+22 |
* | Revert 105308. | Bob Wilson | 2010-06-03 | 1 | -18/+0 |
* | Machine sink could potentially sink instructions into a block where the physical | Bill Wendling | 2010-06-03 | 2 | -16/+29 |
* | One underscore, not two. | Eric Christopher | 2010-06-03 | 1 | -2/+2 |
* | Implement expansion in type legalization for add/sub with overflow. The | Eli Friedman | 2010-06-03 | 1 | -0/+42 |
* | Enable machine cse of instructions which define physical registers. | Evan Cheng | 2010-06-02 | 1 | -0/+18 |
* | DwarfWrite is now smart enough to drop debug value pointing to undefined regi... | Devang Patel | 2010-06-01 | 1 | -40/+35 |
* | Keep track of incoming debug value of unused argument. | Devang Patel | 2010-06-01 | 1 | -0/+51 |
* | Fill in missing support for ISD::FEXP, ISD::FPOWI, and friends. | Dan Gohman | 2010-06-01 | 1 | -1/+26 |
* | Fix handling of 'load' nodes. | Kalle Raiskila | 2010-06-01 | 1 | -0/+13 |
* | Debreak test for non-Darwin. | Bill Wendling | 2010-05-31 | 1 | -1/+1 |
* | Fix PR7272: when inlining through a callsite with byval arguments, | Duncan Sands | 2010-05-31 | 1 | -0/+24 |
* | Add a test for the llvm-gcc commit in r90200. | Eric Christopher | 2010-05-31 | 1 | -0/+24 |
* | fix PR6623: when optimizing for size, don't inline memcpy/memsets | Chris Lattner | 2010-05-31 | 1 | -0/+30 |
* | upgrade and filecheckize this test. | Chris Lattner | 2010-05-31 | 1 | -6/+16 |
* | The memcpy intrinsic only takes i8* for %src and %dst, so cast them to that | Nick Lewycky | 2010-05-31 | 1 | -0/+20 |
* | Remove schedule-livein-copies. It's not being used. | Evan Cheng | 2010-05-29 | 1 | -1/+0 |
* | Fix PR7193: if sibling call address can take a register, make sure there are ... | Evan Cheng | 2010-05-29 | 1 | -0/+16 |
* | Fix some latency computation bugs: if the use is not a machine opcode do not ... | Evan Cheng | 2010-05-28 | 3 | -15/+16 |
* | Add lint checks for function attributes. | Dan Gohman | 2010-05-28 | 1 | -0/+17 |
* | MC/X86: Add alias for movzx. | Kevin Enderby | 2010-05-28 | 1 | -0/+13 |
* | MC/X86: Add alias for fwait. | Kevin Enderby | 2010-05-28 | 1 | -0/+5 |
* | Fix the use of x86 control and debug registers so that the assertion failure in | Kevin Enderby | 2010-05-28 | 1 | -0/+57 |
* | Add missing space; works for me. | Dale Johannesen | 2010-05-28 | 1 | -1/+1 |
* | Fix lint's memcpy and memmove checks, and its basic block traversal. | Dan Gohman | 2010-05-28 | 1 | -0/+4 |
* | Fix more tests that depended on the default register allocator choice. | Jakob Stoklund Olesen | 2010-05-28 | 2 | -2/+2 |
* | Detect self-referential values. | Dan Gohman | 2010-05-28 | 1 | -0/+11 |
* | Remove this va_arg test, which is no longer applicable. | Dan Gohman | 2010-05-28 | 1 | -3/+0 |
* | Revert 104841, 104842, 104876 due to buildbot failures. Radar 7424645. | Stuart Hastings | 2010-05-28 | 2 | -4/+2 |
* | Eli pointed out that va_arg instruction result values don't | Dan Gohman | 2010-05-28 | 1 | -4/+4 |
* | Teach lint how to look through simple store+load pairs and other | Dan Gohman | 2010-05-28 | 1 | -0/+21 |
* | Teach instcombine to promote alloca array sizes. | Dan Gohman | 2010-05-28 | 1 | -3/+17 |
* | Add a testcase for getelementptr index promotion. | Dan Gohman | 2010-05-28 | 1 | -0/+9 |