| Commit message (Expand) | Author | Age | Files | Lines |
* | Optimize some common usage patterns of atomic built-ins __sync_add_and_fetch(... | Evan Cheng | 2009-07-30 | 2 | -1/+221 |
* | Add a new register class to describe operands that can't be SP, | Dan Gohman | 2009-07-30 | 1 | -0/+36 |
* | tbb / tbh instructions only branch forward, not backwards. | Evan Cheng | 2009-07-29 | 2 | -0/+124 |
* | Add VFP3 D registers to the DPR register class. | Evan Cheng | 2009-07-29 | 1 | -0/+108 |
* | Read and write NamedMDNode. | Devang Patel | 2009-07-29 | 1 | -0/+6 |
* | Fix PR4645 which was fallout from the fix for PR4641. | Daniel Dunbar | 2009-07-29 | 1 | -0/+24 |
* | xfail for now. | Evan Cheng | 2009-07-29 | 1 | -0/+1 |
* | Change Neon VLDn intrinsics to return multiple values instead of really | Bob Wilson | 2009-07-29 | 2 | -40/+40 |
* | Just discard the output, no need to turn it back into text. | Nick Lewycky | 2009-07-29 | 1 | -1/+1 |
* | don't dump .bc file to stdout, and simplify this to a trivial testcase. | Chris Lattner | 2009-07-29 | 1 | -158/+1 |
* | fix PR4584 with a trivial patch now that the pieces are in place. | Chris Lattner | 2009-07-29 | 1 | -0/+13 |
* | Bulk erasing instructions without RAUWing them is unsafe. Instead, break them | Nick Lewycky | 2009-07-29 | 1 | -0/+179 |
* | Optimize Thumb2 jumptable to use tbb / tbh when all the offsets fit in byte /... | Evan Cheng | 2009-07-29 | 2 | -2/+87 |
* | Add a couple more tests for the ptest intrinsics to make sure we're | Eric Christopher | 2009-07-29 | 1 | -0/+27 |
* | Add support for gcc __builtin_ia32_ptest{z,c,nzc} intrinsics. Lower | Eric Christopher | 2009-07-29 | 1 | -1/+16 |
* | Slightly reformat LDA tests to ease grepping. | Andreas Bolka | 2009-07-28 | 5 | -21/+21 |
* | In thumb2 mode, add pc is unpredictable. Use add + mov pc instead (that is un... | Evan Cheng | 2009-07-28 | 1 | -1/+1 |
* | Remove support for ORN to workaround <rdar://problem/7096522>. | David Goodwin | 2009-07-28 | 2 | -0/+2 |
* | Add workaround for <rdar://problem/7098328>. | David Goodwin | 2009-07-28 | 1 | -2/+2 |
* | fix testcase for previous patch. | Chris Lattner | 2009-07-28 | 1 | -1/+1 |
* | Fix PR4639, a ELF-TLS regression from some of my refactoring. | Chris Lattner | 2009-07-28 | 1 | -0/+14 |
* | Add Thumb-2 patterns for ARMsrl_flag and ARMsra_flag. | David Goodwin | 2009-07-28 | 1 | -0/+19 |
* | tADDrSPI doesn't have a predicate operand, but tADDhirr and tADDi3 have. | Evan Cheng | 2009-07-28 | 1 | -0/+26 |
* | - More refactoring. This gets rid of all of the getOpcode calls. | Evan Cheng | 2009-07-28 | 1 | -0/+28 |
* | Teach instcombine to respect and preserve inbounds. Add inbounds | Dan Gohman | 2009-07-28 | 3 | -10/+10 |
* | ORN does not require (and can not have) the ".w" suffix. "Orthogonality" is a... | David Goodwin | 2009-07-27 | 1 | -5/+5 |
* | llvm-mc: Implement .abort fully in the front end | Daniel Dunbar | 2009-07-27 | 1 | -4/+2 |
* | Add a new keyword 'inbounds' for use with getelementptr. See the | Dan Gohman | 2009-07-27 | 2 | -0/+24 |
* | Add ".w" suffix for wide thumb-2 instructions. | David Goodwin | 2009-07-27 | 47 | -121/+124 |
* | Test case to check that separate section is created for a global variable spe... | Sanjiv Gupta | 2009-07-27 | 1 | -0/+5 |
* | Change the assembly syntax for nsw, nuw, and exact, putting them | Dan Gohman | 2009-07-27 | 5 | -53/+53 |
* | update testcase. | Chris Lattner | 2009-07-27 | 1 | -1/+1 |
* | put normal data into .data instead of .data.rel on elf systems. | Chris Lattner | 2009-07-26 | 1 | -1/+16 |
* | finish simplifying DarwinTargetAsmInfo::SelectSectionForGlobal | Chris Lattner | 2009-07-26 | 1 | -0/+17 |
* | simplify DarwinTargetAsmInfo::SelectSectionForGlobal a bit | Chris Lattner | 2009-07-26 | 1 | -0/+17 |
* | Add support for ARM Neon VREV instructions. | Bob Wilson | 2009-07-26 | 1 | -0/+113 |
* | add the most expedient hack to fix PR4619, along with a testcase. | Chris Lattner | 2009-07-25 | 1 | -0/+8 |
* | When attempting to sign-extend an addrec by interpreting | Dan Gohman | 2009-07-25 | 1 | -0/+74 |
* | remove this test. It is currently failing because we now emit the string | Chris Lattner | 2009-07-25 | 1 | -11/+0 |
* | Teach ScalarEvolution to make use of no-overflow flags when | Dan Gohman | 2009-07-25 | 1 | -0/+40 |
* | I've lost my mind. PR4572 has not been fixed. | Evan Cheng | 2009-07-25 | 1 | -29/+0 |
* | Change Thumb2 jumptable codegen to one that uses two level jumps: | Evan Cheng | 2009-07-25 | 1 | -0/+3 |
* | Remove a duplicated test. | Evan Cheng | 2009-07-25 | 1 | -26/+0 |
* | Forgot this test earlier. | Evan Cheng | 2009-07-24 | 1 | -0/+29 |
* | Fix these tests. | Evan Cheng | 2009-07-24 | 2 | -2/+2 |
* | Fix assert assembling zero-argument constant GEP. | Eli Friedman | 2009-07-24 | 1 | -0/+5 |
* | Move insertps tests to sse41 combo test file, convert to filecheck | Eric Christopher | 2009-07-24 | 2 | -13/+31 |
* | Convert a test to FileCheck. | Evan Cheng | 2009-07-24 | 1 | -4/+3 |
* | Remove SectionKind::Small*. This was only used on mips, and is apparently | Chris Lattner | 2009-07-24 | 1 | -32/+0 |
* | Add tests for handling of globals and tls on the XCore. These currently fail | Richard Osborne | 2009-07-24 | 2 | -0/+58 |