Chris Lattner
|
ee35a4f958
|
Testcase for PR632
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23483 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-09-27 22:27:19 +00:00 |
|
Chris Lattner
|
dbe298571f
|
add a new testcase for constant foldable calls
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23464 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-09-27 05:02:03 +00:00 |
|
Chris Lattner
|
93a900111f
|
Add a more difficult testcase which uses a call to a helper function to do
the initialization
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23461 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-09-27 04:44:04 +00:00 |
|
Chris Lattner
|
33c36f399f
|
Testcase that uses an alloca
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23451 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-09-26 17:06:32 +00:00 |
|
Chris Lattner
|
43898ef0ae
|
add another case, this one that uses getelementptr instructions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23448 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-09-26 06:51:50 +00:00 |
|
Chris Lattner
|
d44b0ff038
|
add a test for load
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23440 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-09-26 05:14:48 +00:00 |
|
Chris Lattner
|
44b19f2bcb
|
add another testcase with simple control flow
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23438 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-09-26 04:57:10 +00:00 |
|
Chris Lattner
|
1fcfe32e51
|
make this harder: put some code into it
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23436 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-09-26 04:43:01 +00:00 |
|
Chris Lattner
|
09eec56af0
|
new testcase for static ctor list optimizations
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23432 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-09-26 01:42:03 +00:00 |
|
Chris Lattner
|
364651395c
|
new testcase for PR579
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22218 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-06-15 21:11:18 +00:00 |
|
Chris Lattner
|
b503cc4363
|
new testcase globalopt should handle.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20351 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-02-27 18:48:19 +00:00 |
|
Chris Lattner
|
5926ca209e
|
new testcase globalopt should implement
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20350 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-02-27 18:47:17 +00:00 |
|
Chris Lattner
|
ef07cc5e48
|
New testcase. Shrinking the variable to a bool allows instcombine to delete
the condition.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18816 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-12-12 05:52:12 +00:00 |
|
Tanya Lattner
|
c8c1f12778
|
Adding srcdir arg
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18020 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-11-19 22:45:25 +00:00 |
|
Chris Lattner
|
826c47ea5b
|
New testcase. Believe it or not, this happens a LOT in vortex
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17745 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-11-14 20:41:39 +00:00 |
|
Tanya Lattner
|
28b372f1d3
|
Adding subdirectory dg.exp files in order to be able to use dejagnu to only run specific tests (located in some subdirectory of Regression)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17712 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-11-13 23:00:45 +00:00 |
|
Chris Lattner
|
40e08082a0
|
New testcase. Check for the ability to promote a malloc whose initialzed state is checked by the program
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17160 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-10-22 06:43:07 +00:00 |
|
Chris Lattner
|
6542a46e6f
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17061 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-10-16 18:28:01 +00:00 |
|
Chris Lattner
|
c58cf5b921
|
This testcase ensures that we can SRA a global even if part of the global
cannot be SRA'd
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16915 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-10-11 05:00:30 +00:00 |
|
Chris Lattner
|
95d0bbfda6
|
These testcases check to see if we can promote malloc's to globals in some
cases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16914 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-10-11 05:00:12 +00:00 |
|
Chris Lattner
|
e3f27e66e5
|
Another testcase. We should be able to devirtualize the call even though
we cannot completely eliminate the global.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16900 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-10-10 23:12:33 +00:00 |
|
Chris Lattner
|
b3deddcf25
|
New testcase that crashes -globalopt. I found this through inspection, not
actually in the wild :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16877 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-10-10 17:06:09 +00:00 |
|
Chris Lattner
|
ba31f8098f
|
New testcase we were not handling before.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16875 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-10-10 16:46:48 +00:00 |
|
Chris Lattner
|
3de9848330
|
A testcase that globalopt now handles
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16872 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-10-09 21:50:05 +00:00 |
|
Chris Lattner
|
508540321b
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16856 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-10-08 20:57:46 +00:00 |
|
Chris Lattner
|
bb99fc42e3
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16841 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-10-08 17:29:47 +00:00 |
|
Chris Lattner
|
904697e591
|
Move these files from Transforms/GlobalConstifier
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16808 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-10-07 19:16:26 +00:00 |
|