struct: New directory with tests for struct-reorg optimizaion.
authorOlga Golovanevsky <olga@il.ibm.com>
Thu, 13 Dec 2007 13:47:22 +0000 (13:47 +0000)
committerOlga Golovanevsky <olga@gcc.gnu.org>
Thu, 13 Dec 2007 13:47:22 +0000 (13:47 +0000)
commit65e79ca2f92de1e6430c5b3687df5b90736e5452
tree197a438a5994ad47af918871e8b6c2af92b55127
parent781859743c53475841dda0d04a37c16a08297179
struct: New directory with tests for struct-reorg optimizaion.

2007-11-26  Olga Golovanevsky  <olga@il.ibm.com>

* gcc.dg/struct: New directory with tests
for struct-reorg optimizaion.
* gcc.dg/struct/struct-reorg.exp: New script.
* gcc.dg/struct/wo_prof_array_through_pointer.c: New test.
* gcc.dg/struct/wo_prof_malloc_size_var.c: Likewise.
* gcc.dg/struct/wo_prof_mult_field_peeling.c: Likewise.
* gcc.dg/struct/wo_prof_escape_arg_to_local.c: Likewise.
* gcc.dg/struct/wo_prof_escape_return.c: Likewise.
* gcc.dg/struct/wo_prof_escape_str_init.c: Likewise.
* gcc.dg/struct/wo_prof_escape_substr_array.c: Likewise.
* gcc.dg/struct/wo_prof_escape_substr_pointer.c: Likewise.
* gcc.dg/struct/wo_prof_escape_substr_value.c: Likewise.
* gcc.dg/struct/wo_prof_global_array.c: Likewise.
* gcc.dg/struct/wo_prof_global_var.c: Likewise.
* gcc.dg/struct/wo_prof_local_array.c: Likewise.
* gcc.dg/struct/wo_prof_local_var.c: Likewise.
* gcc.dg/struct/wo_prof_two_strs.c: Likewise.
* gcc.dg/struct/wo_prof_single_str_global.c: Likewise.
* gcc.dg/struct/wo_prof_single_str_local.c: Likewise.
* gcc.dg/struct/wo_prof_single_str_pointer.c: Likewise.
* gcc.dg/struct/w_prof_two_strs.c: Likewise.
* gcc.dg/struct/w_prof_global_array.c: Likewise.
* gcc.dg/struct/w_prof_global_var.c: Likewise.
* gcc.dg/struct/w_prof_local_array.c: Likewise.
* gcc.dg/struct/w_prof_local_var.c: Likewise.
* gcc.dg/struct/w_prof_single_str_global.c: Likewise.
* gcc.dg/struct/w_ratio_cold_str.c: Likewise.

From-SVN: r130893
26 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/struct/struct-reorg.exp [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/w_prof_global_array.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/w_prof_global_var.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/w_prof_local_array.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/w_prof_local_var.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/w_prof_single_str_global.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/w_prof_two_strs.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/w_ratio_cold_str.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_array_through_pointer.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_escape_arg_to_local.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_escape_return.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_escape_str_init.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_escape_substr_array.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_escape_substr_pointer.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_escape_substr_value.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_global_array.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_global_var.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_local_array.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_local_var.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_malloc_size_var.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_mult_field_peeling.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_single_str_global.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_single_str_local.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_single_str_pointer.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/struct/wo_prof_two_strs.c [new file with mode: 0644]