aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/ARM
Commit message (Expand)AuthorAgeFilesLines
...
* Narrow right shifts need to encode their immediates differently from a normalBill Wendling2011-03-011-0/+11
* Fix typo introduced by r126661: "Fix a typo which ..."Jakob Stoklund Olesen2011-02-281-1/+1
* Fix a typo which cause dag combine crash. rdar://9059537.Evan Cheng2011-02-281-0/+14
* Add patterns to use post-increment addressing for Neon VST1-lane instructions.Bob Wilson2011-02-251-0/+26
* Move arch specific tests in arch specific directories.Devang Patel2011-02-242-0/+156
* Check only relevant strings in output to increase stability of the tests.Devang Patel2011-02-231-6/+5
* More fcopysign correctness and performance fix.Evan Cheng2011-02-231-9/+8
* available_externally (hidden or not) GVs are always accessed via stubs. rdar:...Evan Cheng2011-02-221-0/+16
* PR9139: Specify ARM/Darwin triple for vector-DAGCombine.ll test.Bob Wilson2011-02-141-2/+2
* Implement sdiv & udiv for <4 x i16> and <8 x i8> NEON vector types.Nate Begeman2011-02-111-0/+48
* Fix buggy fcopysign lowering.Evan Cheng2011-02-111-13/+40
* PostRA antidependence breaker unit test for PR8986.Andrew Trick2011-02-081-0/+89
* PostRA antidependence breaker unit test for rdar://8959122.Andrew Trick2011-02-081-0/+128
* Fix an obvious typo which caused an isel assertion. rdar://8964854.Evan Cheng2011-02-071-0/+17
* Add codegen support for using post-increment NEON load/store instructions.Bob Wilson2011-02-0711-0/+381
* Rework some .ARM.attribute work for improved gcc compatibility.Jason W Kim2011-02-072-17/+35
* Given a pair of floating point load and store, if there are no other uses ofEvan Cheng2011-02-021-0/+28
* Add a testcase for my last checkin.Eric Christopher2011-01-271-0/+21
* Don't merge restore with tail call instruction.Evan Cheng2011-01-251-0/+22
* Last round of fixes for movw + movt global address codegen.Evan Cheng2011-01-213-6/+59
* Enable support for precise scheduling of the instruction selectionAndrew Trick2011-01-211-2/+2
* Convert -enable-sched-cycles and -enable-sched-hazard to -disableAndrew Trick2011-01-214-17/+17
* Don't be overly aggressive with CSE of "ldr constantpool". If it's a pc-relativeEvan Cheng2011-01-201-2/+6
* Add test.Evan Cheng2011-01-201-0/+9
* Sorry, several patches in one.Evan Cheng2011-01-201-0/+53
* If we can, lower the multiply part of a umulo/smulo call to a libcallEric Christopher2011-01-201-0/+14
* Fix debug info for merged global.Devang Patel2011-01-201-0/+127
* Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g.Evan Cheng2011-01-173-4/+4
* Even if we don't have 7 bytes of stack space we may need to save andEric Christopher2011-01-111-0/+40
* Recognize inline asm 'rev /bin/bash, ' as a bswap intrinsic call.Evan Cheng2011-01-081-0/+9
* Lower some BUILD_VECTORS using VEXT+shuffle.Bob Wilson2011-01-071-0/+59
* Add testcases for PR8411 (vget_low and vget_high implemented as shuffles).Bob Wilson2011-01-071-1/+37
* Add ARM patterns to match EXTRACT_SUBVECTOR nodes.Bob Wilson2011-01-071-1/+4
* PR8921: LDM/POP do not support interworking prior to v5t.Bob Wilson2011-01-067-17/+26
* Update the testAnton Korobeynikov2011-01-011-1/+1
* Radar 8803471: Fix expansion of ARM BCCi64 pseudo instructions.Bob Wilson2010-12-231-0/+1
* Add ARM-specific DAG combining to cast i64 vector element load/stores to f64.Bob Wilson2010-12-211-0/+30
* move this test into the ARM test so that it is only run when the arm backendChris Lattner2010-12-191-0/+23
* Fix result type of Neon floating-point comparisons against zero.Bob Wilson2010-12-181-0/+19
* During local stack slot allocation, the materializeFrameBaseRegister functionBill Wendling2010-12-171-0/+15
* Fix a DAGCombiner crash when folding binary vector operations with constantBob Wilson2010-12-171-0/+14
* Combine several vector-related DAGCombiner tests.Bob Wilson2010-12-175-61/+63
* Fix crash compiling a QQQQ REG_SEQUENCE for a Neon vld3_lane operation.Bob Wilson2010-12-171-0/+19
* 1. ARM/MC/ELF: A few more ELF relocs for .oJason W Kim2010-12-161-0/+35
* Don't handle -arm-long-calls in fast isel for now.Eric Christopher2010-12-151-0/+30
* Add Neon VCVT instructions for f32 <-> f16 conversions.Bob Wilson2010-12-151-1/+19
* bfi A, (and B, C1), C2) -> bfi A, B, C2 iff C1 & C2 == C1. rdar://8458663Evan Cheng2010-12-141-0/+13
* fix fixme case typo :-) Jason W Kim2010-12-141-1/+1
* First cut of ARM/MC/ELF PIC relocations.Jason W Kim2010-12-131-0/+100
* (or (and (shl A, #shamt), mask), B) => ARMbfi B, A, ~mask where lsb(mask) == ...Evan Cheng2010-12-111-2/+13