OSDN Git Service

2007-11-26 Olga Golovanevsky <olga@il.ibm.com>
authorolga <olga@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Dec 2007 13:47:22 +0000 (13:47 +0000)
committerolga <olga@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Dec 2007 13:47:22 +0000 (13:47 +0000)
commit1fdde20d71de0b1b18ef17c4219135e56b42b3e6
tree197a438a5994ad47af918871e8b6c2af92b55127
parent5eb3be75daa0e18bd5a64c18939a6c94ff6119a9
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130893 138bc75d-0d04-0410-961f-82ee72b054a4
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]