aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Remove tests for checking bytecode upgrade. Bytecode upgrade is beingReid Spencer2006-12-027-9/+0
| | | | | | | replaced in 2.0 with assembly upgrade via the llvm-upgrade tool. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32132 91177308-0d34-0410-b5e6-96231b3b80d8
* Upgrade old intrinsic function calls manually.Reid Spencer2006-12-021-13/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32131 91177308-0d34-0410-b5e6-96231b3b80d8
* Use llvm-upgrade these tests as they all use old assembly.Reid Spencer2006-12-0236-59/+50
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32130 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove old intrinsic declarations and usage.Reid Spencer2006-12-021-14/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32129 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove a redundant RUN: line.Reid Spencer2006-12-021-2/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32126 91177308-0d34-0410-b5e6-96231b3b80d8
* Prevent a GEP from getting upgraded to avoid resulting test failure.Reid Spencer2006-12-021-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32123 91177308-0d34-0410-b5e6-96231b3b80d8
* Update this test to use llvm-update.Reid Spencer2006-12-021-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32117 91177308-0d34-0410-b5e6-96231b3b80d8
* Use the llvm-upgrade program to upgrade llvm assembly.Reid Spencer2006-12-021199-1676/+1682
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32115 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-12-021-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32111 91177308-0d34-0410-b5e6-96231b3b80d8
* fix incorrectly translated testcaseChris Lattner2006-12-011-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32093 91177308-0d34-0410-b5e6-96231b3b80d8
* test1 is miscompiledChris Lattner2006-12-011-0/+13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32086 91177308-0d34-0410-b5e6-96231b3b80d8
* wrong spotJim Laskey2006-12-011-16/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32084 91177308-0d34-0410-b5e6-96231b3b80d8
* Test for float varargs.Jim Laskey2006-12-011-0/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32083 91177308-0d34-0410-b5e6-96231b3b80d8
* new 'cast' miscompilation, reduced from perlbmk by EvanChris Lattner2006-12-011-0/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32079 91177308-0d34-0410-b5e6-96231b3b80d8
* enable this now that codegen support is in placeChris Lattner2006-12-011-4/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32076 91177308-0d34-0410-b5e6-96231b3b80d8
* This test is meant for X86 CPU which does not support SSE2.Evan Cheng2006-12-011-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32072 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a extern weak test case.Evan Cheng2006-12-011-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32070 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase to verify external weak continues to workChris Lattner2006-12-011-0/+13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32064 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase for PR1027Chris Lattner2006-12-011-0/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32063 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-12-011-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32061 91177308-0d34-0410-b5e6-96231b3b80d8
* The InstCombine hack has been removed, no need to XFAIL this any more.Reid Spencer2006-12-011-4/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32058 91177308-0d34-0410-b5e6-96231b3b80d8
* Add X86-64 load / store codegen tests.Evan Cheng2006-11-301-0/+36
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32047 91177308-0d34-0410-b5e6-96231b3b80d8
* Add compile unit size testJim Laskey2006-11-301-0/+58
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32040 91177308-0d34-0410-b5e6-96231b3b80d8
* Correct commentJim Laskey2006-11-301-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32039 91177308-0d34-0410-b5e6-96231b3b80d8
* Pubnames testJim Laskey2006-11-301-0/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32038 91177308-0d34-0410-b5e6-96231b3b80d8
* New LSR test case.Evan Cheng2006-11-291-0/+29
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32029 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-11-291-0/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32023 91177308-0d34-0410-b5e6-96231b3b80d8
* Add x86-64 llvm.readcyclecounter test.Evan Cheng2006-11-291-1/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32018 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix test.Evan Cheng2006-11-291-3/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32015 91177308-0d34-0410-b5e6-96231b3b80d8
* new bswap idiomChris Lattner2006-11-291-1/+20
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32012 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-11-291-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32010 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-11-291-0/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32008 91177308-0d34-0410-b5e6-96231b3b80d8
* This fails on mainline.Chris Lattner2006-11-291-0/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32007 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase, bswaps should be eliminated.Chris Lattner2006-11-291-0/+26
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32005 91177308-0d34-0410-b5e6-96231b3b80d8
* Add test cases for PR1022, 1023.Evan Cheng2006-11-291-0/+34
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32002 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix a typo.Reid Spencer2006-11-281-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31959 91177308-0d34-0410-b5e6-96231b3b80d8
* testcase for pr1016Chris Lattner2006-11-281-0/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31951 91177308-0d34-0410-b5e6-96231b3b80d8
* this doesn't pass with CVS HEAD.Chris Lattner2006-11-271-0/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31942 91177308-0d34-0410-b5e6-96231b3b80d8
* Add 3 more test cases for ptrtoint, fptoui and fptosiReid Spencer2006-11-271-1/+28
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31940 91177308-0d34-0410-b5e6-96231b3b80d8
* testcase for PR1014Chris Lattner2006-11-271-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31939 91177308-0d34-0410-b5e6-96231b3b80d8
* Alter these tests to ensure they match a "test $1, X" X86 instruction thatReid Spencer2006-11-272-2/+2
| | | | | | | is now generated by the LLVM backend for "trunc to bool" instructions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31935 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a test to ensure a bitcast/and/trunc combination eliminates the bitcast.Reid Spencer2006-11-271-0/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31934 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR950:Reid Spencer2006-11-2731-32/+211
| | | | | | | | | | | The long awaited CAST patch. This introduces 12 new instructions into LLVM to replace the cast instruction. Corresponding changes throughout LLVM are provided. This passes llvm-test, llvm/test, and SPEC CPUINT2000 with the exception of 175.vpr which fails only on a slight floating point output difference. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31931 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't use bitcast yet!Reid Spencer2006-11-261-11/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31930 91177308-0d34-0410-b5e6-96231b3b80d8
* Make this test case easier to read. No functional changes.Reid Spencer2006-11-261-27/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31929 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix some typos.Reid Spencer2006-11-231-3/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31897 91177308-0d34-0410-b5e6-96231b3b80d8
* Promote GEP ubyte indices to uint. Backwards compatibility for 1.2 andReid Spencer2006-11-2362-226/+227
| | | | | | | | older features will be dropped soon and these test cases must not rely on the upgrade capability. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31896 91177308-0d34-0410-b5e6-96231b3b80d8
* Update to new predicate simplifier VRP design. Fixes PR966 and PR967.Nick Lewycky2006-11-225-0/+148
| | | | | | | | | Remove predicate simplifier from default gcc3 pipeline. New design is too slow to enable by default. Add new testcases for problems encountered in development. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31895 91177308-0d34-0410-b5e6-96231b3b80d8
* Test for PR1013.Jim Laskey2006-11-201-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31886 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-11-201-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31885 91177308-0d34-0410-b5e6-96231b3b80d8