aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* LICM does get dead instructions input to it. Instead of sinking themChris Lattner2010-08-291-0/+14
* Make IVUsers iterative instead of recursive.Dan Gohman2010-08-291-1/+1
* Make this test less dependent on register allocation choices.Dan Gohman2010-08-291-1/+1
* Use exec.Dan Gohman2010-08-291-1/+1
* Fix lowering of INSERT_VECTOR_ELT in SPU. Kalle Raiskila2010-08-291-0/+8
* Remove NEON vaddl, vaddw, vsubl, and vsubw intrinsics. Instead, use llvmBob Wilson2010-08-294-80/+132
* merge a bunch of shuffle tests into sse2.llChris Lattner2010-08-299-158/+164
* add some nounwind'sChris Lattner2010-08-297-13/+13
* fixme accomplishedChris Lattner2010-08-281-2/+0
* fix the buildvector->insertp[sd] logic to not always create a redundantChris Lattner2010-08-283-2/+27
* fix the BuildVector -> unpcklps logic to not do pointless shuffles Chris Lattner2010-08-281-0/+25
* Update ocaml test.Benjamin Kramer2010-08-281-6/+0
* remove unions from LLVM IR. They are severely buggy and notChris Lattner2010-08-283-59/+0
* remove the ABCD and SSI passes. They don't have any clients thatChris Lattner2010-08-288-182/+0
* handle the constant case of vector insertion. For somethingChris Lattner2010-08-281-0/+12
* optimize bitcasts from large integers to vector into vectorChris Lattner2010-08-281-0/+31
* Completely disable tail calls when fast-isel is enabled, as fast-iselDan Gohman2010-08-281-4/+10
* Add a prototype of a new peephole optimizing pass that uses LazyValue info to...Owen Anderson2010-08-273-0/+45
* Change ARM VFP VLDM/VSTM instructions to use addressing mode #4, just likeBob Wilson2010-08-271-1/+1
* tidy up test.Chris Lattner2010-08-271-1/+2
* no really, fix the test.Chris Lattner2010-08-271-1/+1
* fix this test. It's not clear what it's really testing.Chris Lattner2010-08-271-1/+1
* Enhance the shift propagator to handle the case when you have:Chris Lattner2010-08-271-0/+15
* Implement a pretty general logical shift propagationChris Lattner2010-08-271-4/+17
* merge and filecheckize testChris Lattner2010-08-272-42/+57
* merge two testsChris Lattner2010-08-272-10/+12
* teach the truncation optimization that an entire chain ofChris Lattner2010-08-271-4/+21
* get this test passing on linux builders.Chris Lattner2010-08-271-8/+8
* Add an instcombine to clean up a common pattern producedChris Lattner2010-08-271-0/+32
* Add alignment arguments to all the NEON load/store intrinsics.Bob Wilson2010-08-2722-302/+336
* Use LVI to eliminate conditional branches where we've tested a related condit...Owen Anderson2010-08-272-5/+12
* X86: Fix an encoding issue with LOCK_ADD64mr, which could lead to very hard t...Daniel Dunbar2010-08-271-0/+22
* filecheckizeChris Lattner2010-08-261-7/+19
* rename test.Chris Lattner2010-08-261-0/+0
* optimize "integer extraction out of the middle of a vector" as producedChris Lattner2010-08-261-0/+25
* optimize bitcast(trunc(bitcast(x))) where the result is a float and 'x'Chris Lattner2010-08-261-0/+22
* filecheckizeChris Lattner2010-08-261-6/+7
* rename testChris Lattner2010-08-261-0/+0
* Make JumpThreading smart enough to properly thread StrSwitch when it's compil...Owen Anderson2010-08-261-0/+162
* Reapply r112091 and r111922, support for metadata linking, with aDan Gohman2010-08-262-0/+24
* Add a hackaround for PR7993 which is causing failures on x86 builders that la...Chris Lattner2010-08-262-2/+9
* I think enough general codegen bugs are fixed to allow this to workChris Lattner2010-08-261-4/+2
* implement SplitVecOp_CONCAT_VECTORS, fixing the included testcase with SSE1.Chris Lattner2010-08-261-0/+6
* Make sure this forces the x86 targetsChris Lattner2010-08-261-1/+2
* fix sse1 only codegen in x86-64 mode, which is something weChris Lattner2010-08-261-0/+7
* Revert r112091, "Remap metadata attached to instructions when remappingDaniel Dunbar2010-08-262-24/+0
* Enable pre-RA virtual frame base register allocation. rdar://8277890Jim Grosbach2010-08-261-2/+2
* Revert svn 107892 (with changes to work with trunk). It caused a crash ifBob Wilson2010-08-261-0/+14
* temporarily disable this, which started failing on the llvm-i686-linuxChris Lattner2010-08-251-2/+4
* Change handling of illegal vector types to widen when possible instead of Chris Lattner2010-08-252-16/+49