aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Rename test directory to reflect new pass name.Owen Anderson2010-08-312-0/+0
* Rename ValuePropagation to a more descriptive CorrelatedValuePropagation.Owen Anderson2010-08-311-1/+1
* More Chris-inspired JumpThreading fixes: use ConstantExpr to correctly consta...Owen Anderson2010-08-311-0/+91
* Remove r111665, which implemented store-narrowing in InstCombine. Chris disc...Owen Anderson2010-08-311-21/+0
* Fix borken testAnton Korobeynikov2010-08-301-3/+3
* Combine these two tests, and make sure there's a newline at the end of the file.Owen Anderson2010-08-302-21/+19
* Remove NEON vmovn intrinsic, replacing it with vector truncate operations.Bob Wilson2010-08-303-7/+17
* two changes:Chris Lattner2010-08-301-2/+2
* Partially revert r112480. Caused test failures.Michael J. Spencer2010-08-301-1/+1
* coff-dump.py: Fix PR7996. Now it is compatible to Python-2.4.NAKAMURA Takumi2010-08-301-2/+5
* Fix constant-over-index.ll test on windows.Michael J. Spencer2010-08-301-2/+3
* Test: Fix LLVMC tests on CMake.Michael J. Spencer2010-08-3021-20/+45
* Correct bogus module triple specifications.Duncan Sands2010-08-3046-46/+46
* 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