| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Narrow right shifts need to encode their immediates differently from a normal | Bill Wendling | 2011-03-01 | 1 | -0/+11 |
* | Fix typo introduced by r126661: "Fix a typo which ..." | Jakob Stoklund Olesen | 2011-02-28 | 1 | -1/+1 |
* | Fix a typo which cause dag combine crash. rdar://9059537. | Evan Cheng | 2011-02-28 | 1 | -0/+14 |
* | Add patterns to use post-increment addressing for Neon VST1-lane instructions. | Bob Wilson | 2011-02-25 | 1 | -0/+26 |
* | Move arch specific tests in arch specific directories. | Devang Patel | 2011-02-24 | 2 | -0/+156 |
* | Check only relevant strings in output to increase stability of the tests. | Devang Patel | 2011-02-23 | 1 | -6/+5 |
* | More fcopysign correctness and performance fix. | Evan Cheng | 2011-02-23 | 1 | -9/+8 |
* | available_externally (hidden or not) GVs are always accessed via stubs. rdar:... | Evan Cheng | 2011-02-22 | 1 | -0/+16 |
* | PR9139: Specify ARM/Darwin triple for vector-DAGCombine.ll test. | Bob Wilson | 2011-02-14 | 1 | -2/+2 |
* | Implement sdiv & udiv for <4 x i16> and <8 x i8> NEON vector types. | Nate Begeman | 2011-02-11 | 1 | -0/+48 |
* | Fix buggy fcopysign lowering. | Evan Cheng | 2011-02-11 | 1 | -13/+40 |
* | PostRA antidependence breaker unit test for PR8986. | Andrew Trick | 2011-02-08 | 1 | -0/+89 |
* | PostRA antidependence breaker unit test for rdar://8959122. | Andrew Trick | 2011-02-08 | 1 | -0/+128 |
* | Fix an obvious typo which caused an isel assertion. rdar://8964854. | Evan Cheng | 2011-02-07 | 1 | -0/+17 |
* | Add codegen support for using post-increment NEON load/store instructions. | Bob Wilson | 2011-02-07 | 11 | -0/+381 |
* | Rework some .ARM.attribute work for improved gcc compatibility. | Jason W Kim | 2011-02-07 | 2 | -17/+35 |
* | Given a pair of floating point load and store, if there are no other uses of | Evan Cheng | 2011-02-02 | 1 | -0/+28 |
* | Add a testcase for my last checkin. | Eric Christopher | 2011-01-27 | 1 | -0/+21 |
* | Don't merge restore with tail call instruction. | Evan Cheng | 2011-01-25 | 1 | -0/+22 |
* | Last round of fixes for movw + movt global address codegen. | Evan Cheng | 2011-01-21 | 3 | -6/+59 |
* | Enable support for precise scheduling of the instruction selection | Andrew Trick | 2011-01-21 | 1 | -2/+2 |
* | Convert -enable-sched-cycles and -enable-sched-hazard to -disable | Andrew Trick | 2011-01-21 | 4 | -17/+17 |
* | Don't be overly aggressive with CSE of "ldr constantpool". If it's a pc-relative | Evan Cheng | 2011-01-20 | 1 | -2/+6 |
* | Add test. | Evan Cheng | 2011-01-20 | 1 | -0/+9 |
* | Sorry, several patches in one. | Evan Cheng | 2011-01-20 | 1 | -0/+53 |
* | If we can, lower the multiply part of a umulo/smulo call to a libcall | Eric Christopher | 2011-01-20 | 1 | -0/+14 |
* | Fix debug info for merged global. | Devang Patel | 2011-01-20 | 1 | -0/+127 |
* | Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g. | Evan Cheng | 2011-01-17 | 3 | -4/+4 |
* | Even if we don't have 7 bytes of stack space we may need to save and | Eric Christopher | 2011-01-11 | 1 | -0/+40 |
* | Recognize inline asm 'rev /bin/bash, ' as a bswap intrinsic call. | Evan Cheng | 2011-01-08 | 1 | -0/+9 |
* | Lower some BUILD_VECTORS using VEXT+shuffle. | Bob Wilson | 2011-01-07 | 1 | -0/+59 |
* | Add testcases for PR8411 (vget_low and vget_high implemented as shuffles). | Bob Wilson | 2011-01-07 | 1 | -1/+37 |
* | Add ARM patterns to match EXTRACT_SUBVECTOR nodes. | Bob Wilson | 2011-01-07 | 1 | -1/+4 |
* | PR8921: LDM/POP do not support interworking prior to v5t. | Bob Wilson | 2011-01-06 | 7 | -17/+26 |
* | Update the test | Anton Korobeynikov | 2011-01-01 | 1 | -1/+1 |
* | Radar 8803471: Fix expansion of ARM BCCi64 pseudo instructions. | Bob Wilson | 2010-12-23 | 1 | -0/+1 |
* | Add ARM-specific DAG combining to cast i64 vector element load/stores to f64. | Bob Wilson | 2010-12-21 | 1 | -0/+30 |
* | move this test into the ARM test so that it is only run when the arm backend | Chris Lattner | 2010-12-19 | 1 | -0/+23 |
* | Fix result type of Neon floating-point comparisons against zero. | Bob Wilson | 2010-12-18 | 1 | -0/+19 |
* | During local stack slot allocation, the materializeFrameBaseRegister function | Bill Wendling | 2010-12-17 | 1 | -0/+15 |
* | Fix a DAGCombiner crash when folding binary vector operations with constant | Bob Wilson | 2010-12-17 | 1 | -0/+14 |
* | Combine several vector-related DAGCombiner tests. | Bob Wilson | 2010-12-17 | 5 | -61/+63 |
* | Fix crash compiling a QQQQ REG_SEQUENCE for a Neon vld3_lane operation. | Bob Wilson | 2010-12-17 | 1 | -0/+19 |
* | 1. ARM/MC/ELF: A few more ELF relocs for .o | Jason W Kim | 2010-12-16 | 1 | -0/+35 |
* | Don't handle -arm-long-calls in fast isel for now. | Eric Christopher | 2010-12-15 | 1 | -0/+30 |
* | Add Neon VCVT instructions for f32 <-> f16 conversions. | Bob Wilson | 2010-12-15 | 1 | -1/+19 |
* | bfi A, (and B, C1), C2) -> bfi A, B, C2 iff C1 & C2 == C1. rdar://8458663 | Evan Cheng | 2010-12-14 | 1 | -0/+13 |
* | fix fixme case typo :-) | Jason W Kim | 2010-12-14 | 1 | -1/+1 |
* | First cut of ARM/MC/ELF PIC relocations. | Jason W Kim | 2010-12-13 | 1 | -0/+100 |
* | (or (and (shl A, #shamt), mask), B) => ARMbfi B, A, ~mask where lsb(mask) == ... | Evan Cheng | 2010-12-11 | 1 | -2/+13 |