aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/ARM
Commit message (Expand)AuthorAgeFilesLines
* Correct some bogus target triples.Duncan Sands2010-05-071-1/+1
* fix copy/paste oops.Jim Grosbach2010-05-051-3/+3
* Add tests for ARMV7M divide instruction useJim Grosbach2010-05-051-9/+19
* remove unneeded underscores.Jim Grosbach2010-05-051-4/+4
* Convert to filecheckJim Grosbach2010-05-051-5/+9
* Fix tests to use fadd, fsub, and fmul, instead of add, sub, and mul,Dan Gohman2010-05-0313-38/+38
* Fix a bug which prevented tail merging of return instructions inDan Gohman2010-05-032-7/+8
* Remove the -enable-sjlj-eh option, which doesn't do anything.Duncan Sands2010-05-023-8/+0
* Update ARM DAGtoDAG for matching UBFX instruction for unsigned bitfieldJim Grosbach2010-04-221-0/+28
* Fix tests for Neon load/store intrinsics to match the i8* types expected byBob Wilson2010-04-2010-94/+188
* Fix declarations in a few more tests.Nick Lewycky2010-04-172-2/+2
* Start function numbering at 0.Dan Gohman2010-04-173-17/+17
* Fix PR6847. RegScavenger should ignore DebugValues.Jakob Stoklund Olesen2010-04-151-0/+26
* add a simple dag combine to replace trivial shl+lshr withChris Lattner2010-04-151-1/+1
* Don't custom lower bit converts to ARM VMOVDRRD or VMOVDRR when the operandBob Wilson2010-04-141-0/+16
* Handle a v2f64 formal parameter that is split between registers and memoryBob Wilson2010-04-131-0/+7
* Add a testcase for svn r100568.Bob Wilson2010-04-091-0/+23
* Split big test into multiple directories to cater toDale Johannesen2010-04-071-0/+33
* switch the flag for using NEON for SP floating point to a subtarget 'feature'.Jim Grosbach2010-03-2511-22/+13
* pr6652: Use LDM to restore PC to the return address on ARMv4.Bob Wilson2010-03-201-0/+13
* Added sub-formats to the NeonI/NeonXI instructions to further refine the NEONFrmJohnny Chen2010-03-177-11/+11
* --- Reverse-merging r98637 into '.':Bob Wilson2010-03-167-11/+11
* Initial ARM/Thumb disassembler check-in. It consists of a tablgen backendJohnny Chen2010-03-167-11/+11
* Stop using the old pre-UAL syntax for LDM/STM instruction suffixes.Bob Wilson2010-03-165-5/+5
* Fix typoAnton Korobeynikov2010-03-141-1/+1
* Feature test for half precision FP.Anton Korobeynikov2010-03-141-0/+32
* fix AsmPrinter::GetBlockAddressSymbol to always return a uniqueChris Lattner2010-03-141-3/+3
* Enable machine cse pass.Evan Cheng2010-03-101-2/+2
* Initial bits of ARMv4-only support.Anton Korobeynikov2010-03-061-0/+13
* pr6478: The frame pointer spill frame index is only defined when there is aBob Wilson2010-03-041-0/+65
* pr6480: Don't try producing ld/st-multiple instructions when the address isBob Wilson2010-03-041-0/+54
* Check for comparisons of +/- zero when optimizing less-than-or-equal andBob Wilson2010-02-241-0/+16
* Use NEON vmin/vmax instructions for floating-point selects.Bob Wilson2010-02-181-0/+65
* Fix pr6111: Avoid using the LR register for the target address of an indirectBob Wilson2010-02-161-0/+14
* Reapply the new LoopStrengthReduction code, with compile time andDan Gohman2010-02-122-2/+28
* Delete dead PHI machine instructions. These can be created due to typeBob Wilson2010-02-101-3/+3
* convert to filecheck.Chris Lattner2010-02-081-3/+4
* Run codegen dce pass for all targets at all optimization levels. Previously it'sEvan Cheng2010-02-064-187/+68
* Fix a gross typo: ARMv6+ may or may not support unaligned memory operations.Anton Korobeynikov2010-01-301-4/+1
* emit jump table an alias ".set" directives through MCStreamer as Chris Lattner2010-01-261-1/+1
* Emit .comm alignment in bytes but .align in powers of 2 for ARM ELF.Rafael Espindola2010-01-262-7/+7
* Update test for darwin.Rafael Espindola2010-01-251-2/+1
* Fix PR6134.Rafael Espindola2010-01-252-9/+37
* Revert LoopStrengthReduce.cpp to pre-r94061 for now.Dan Gohman2010-01-223-29/+4
* Re-implement the main strength-reduction portion of LoopStrengthReduction.Dan Gohman2010-01-213-4/+29
* Test case for r93758.Evan Cheng2010-01-191-0/+11
* The Neon "vtst" instruction takes a suffix that is the element size alone --Bob Wilson2010-01-171-6/+6
* Run the pre-register allocation tail duplication pass by default. RemoveBob Wilson2010-01-161-0/+4
* remove uses of deprecated functions, this generates slightlyChris Lattner2010-01-131-3/+3
* Delete useless trailing semicolons.Dan Gohman2010-01-052-2/+2