]> git.ipfire.org Git - thirdparty/gcc.git/commit
(decode_field_reference): Don't check TREE_CODE of EXP; let get_inner_reference decid...
authorRichard Kenner <kenner@gcc.gnu.org>
Wed, 1 Mar 1995 11:48:17 +0000 (06:48 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Wed, 1 Mar 1995 11:48:17 +0000 (06:48 -0500)
commit021035770a2b167047d012c731fbd8be956750f2
tree3441c499b9b20609e22da13a3bf999007ecbe418
parentf635a84d96e160cf99e6e310e9caf6de0b889986
(decode_field_reference): Don't check TREE_CODE of EXP; let get_inner_reference decide if have reference.

(decode_field_reference): Don't check TREE_CODE of EXP; let
get_inner_reference decide if have reference.
Allow no bit reference if have AND_MASK.
(all_ones_mask_p): Use tree_int_cst_equal, not operand_equal_p.
(unextend): New function.
(fold_truthop): For constant cases, use new function, rework
conversion, and warn if comparison can never be true.

From-SVN: r9099
gcc/fold-const.c