aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2011-09-26 08:26:37 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2011-09-26 08:26:37 +0000
commita1c7d7973c44afbee5e1251b200cc6e7a27409b1 (patch)
tree0bbfdf9e810f8a0d87f499a7747d27b4dadc2da4 /gcc/tree-vectorizer.h
parent20633efc34fadc76b339620c2d37f3c12231c40a (diff)
downloadgcc-a1c7d7973c44afbee5e1251b200cc6e7a27409b1.zip
gcc-a1c7d7973c44afbee5e1251b200cc6e7a27409b1.tar.gz
gcc-a1c7d7973c44afbee5e1251b200cc6e7a27409b1.tar.bz2
ada-tree.h (DECL_CAN_NEVER_BE_NULL_P): New macro.
* gcc-interface/ada-tree.h (DECL_CAN_NEVER_BE_NULL_P): New macro. * gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Set the flag. (gnat_to_gnu_param): Likewise. * gcc-interface/utils.c (convert) <UNCONSTRAINED_ARRAY_REF>: Invoke maybe_unconstrained_array instead of doing the work manually. (maybe_unconstrained_array): Propagate the TREE_THIS_NOTRAP flag. * gcc-interface/utils2.c (build_unary_op) <INDIRECT_REF>: If operand is a DECL with the flag, set TREE_THIS_NOTRAP on the reference. (gnat_stabilize_reference_1): Propagate the TREE_THIS_NOTRAP flag. (gnat_stabilize_reference): Likewise. From-SVN: r179182
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions