OSDN Git Service
(root)
/
pf3gnuchains
/
gcc-fork.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* g++.dg/cdce3.C: Skip on alpha*-dec-osf5*.
[pf3gnuchains/gcc-fork.git]
/
gcc
/
emit-rtl.c
diff --git
a/gcc/emit-rtl.c
b/gcc/emit-rtl.c
index
b5c4185
..
e0acc0c
100644
(file)
--- a/
gcc/emit-rtl.c
+++ b/
gcc/emit-rtl.c
@@
-1782,15
+1782,6
@@
set_mem_attributes_minus_bitpos (rtx ref, tree t, int objectp,
the size we got from the type? */
}
the size we got from the type? */
}
- else if (flag_argument_noalias > 1
- && (INDIRECT_REF_P (t2))
- && TREE_CODE (TREE_OPERAND (t2, 0)) == PARM_DECL)
- {
- expr = t;
- offset = const0_rtx;
- apply_bitpos = bitpos;
- }
-
/* If this is an indirect reference, record it. */
else if (TREE_CODE (t) == INDIRECT_REF
|| TREE_CODE (t) == MISALIGNED_INDIRECT_REF)
/* If this is an indirect reference, record it. */
else if (TREE_CODE (t) == INDIRECT_REF
|| TREE_CODE (t) == MISALIGNED_INDIRECT_REF)
@@
-1810,15
+1801,6
@@
set_mem_attributes_minus_bitpos (rtx ref, tree t, int objectp,
apply_bitpos = bitpos;
}
apply_bitpos = bitpos;
}
- /* If this is an indirect reference, record it. */
- else if (TREE_CODE (t) == INDIRECT_REF
- || TREE_CODE (t) == MISALIGNED_INDIRECT_REF)
- {
- expr = t;
- offset = const0_rtx;
- apply_bitpos = bitpos;
- }
-
if (!align_computed && !INDIRECT_REF_P (t))
{
unsigned int obj_align
if (!align_computed && !INDIRECT_REF_P (t))
{
unsigned int obj_align