This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] PR/34522, fold (T)(a * b) for operands bigger than T
- From: "Uros Bizjak" <ubizjak at gmail dot com>
- To: "gcc patches" <gcc-patches at gcc dot gnu dot org>
- Cc: "Paolo Bonzini" <bonzini at gnu dot org>, "Richard Guenther" <rguenther at suse dot de>
- Date: Thu, 13 Mar 2008 10:36:14 +0100
- Subject: Re: [PATCH] PR/34522, fold (T)(a * b) for operands bigger than T
Hello!
> /* { dg-final { scan-assembler-not "%e[sd]i" } } */
You need to escape [] "%e\[sd\]i", otherwise you get "ERROR: (DejaGnu)
proc "sd" does not exist." error [1].
> 2008-03-12 Paolo Bonzini <bonzini@gnu.org>
>
> * fold-const.c (fold_unary) <case NOP_EXPR>: Distribute
> narrowing of the result of a multiplication to the operands.
[1] http://gcc.gnu.org/ml/gcc-testresults/2008-03/msg00965.html
Uros.