diff options
| author | Roger Sayle <roger@eyesopen.com> | 2004-07-19 12:45:44 +0000 | 
|---|---|---|
| committer | Roger Sayle <sayle@gcc.gnu.org> | 2004-07-19 12:45:44 +0000 | 
| commit | adb8e07e68e65f801a4fafc491c55dfe30af66ed (patch) | |
| tree | 2f13610dabbc475f272664de4371618b18cd0cda /libjava/java/security/CodeSource.java | |
| parent | 3c95eb0ebf6acc1de5ae0d37967103effd787071 (diff) | |
| download | gcc-adb8e07e68e65f801a4fafc491c55dfe30af66ed.zip gcc-adb8e07e68e65f801a4fafc491c55dfe30af66ed.tar.gz gcc-adb8e07e68e65f801a4fafc491c55dfe30af66ed.tar.bz2 | |
fold-const.c (tree_expr_nonzero_p): Add function prototype.
	* fold-const.c (tree_expr_nonzero_p): Add function prototype.
	(fold) <EQ_EXPR>: Move tree_expr_nonzero_p optimization from
	fold_relational_const to here, i.e. "(x | 5) == 0" -> false.
	(fold) (UNEQ_EXPR>: Add optimizations for unordered comparisons
	of the form "x op x" where op is UNLE, UNGE, UNEQ or LTGT.
	(fold_relational_const): Tidy up handling of floating point
	comparisons by calling real_compare.  Remove tree_expr_nonzero_p
	transformation; fold_relational_const assumes constant operands.
From-SVN: r84916
Diffstat (limited to 'libjava/java/security/CodeSource.java')
0 files changed, 0 insertions, 0 deletions
