mirror of git://gcc.gnu.org/git/gcc.git
md.texi (Insn Canonicalizations): Correct canonicalization of (plus (mult (neg B) C) A).
* doc/md.texi (Insn Canonicalizations): Correct canonicalization of (plus (mult (neg B) C) A). From-SVN: r150937
This commit is contained in:
parent
9600efe1a6
commit
9302a06142
|
@ -1,3 +1,8 @@
|
|||
2009-08-19 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
* doc/md.texi (Insn Canonicalizations): Correct canonicalization
|
||||
of (plus (mult (neg B) C) A).
|
||||
|
||||
2009-08-18 Michael Matz <matz@suse.de>
|
||||
|
||||
* omp-low.c (optimize_omp_library_calls): Use types_compatible_p
|
||||
|
@ -12160,7 +12165,7 @@
|
|||
(output_init_element): Issue -Wc++-compat warning if needed when
|
||||
initializing a bitfield with enum type.
|
||||
* c-parser.c (c_parser_expression): Set original_type to
|
||||
original_type of right hand operand of comman operator.
|
||||
original_type of right hand operand of comma operator.
|
||||
|
||||
2009-04-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||
|
||||
|
|
|
@ -5625,7 +5625,7 @@ In combinations of @code{neg}, @code{mult}, @code{plus}, and
|
|||
@code{minus}, the @code{neg} operations (if any) will be moved inside
|
||||
the operations as far as possible. For instance,
|
||||
@code{(neg (mult A B))} is canonicalized as @code{(mult (neg A) B)}, but
|
||||
@code{(plus (mult (neg A) B) C)} is canonicalized as
|
||||
@code{(plus (mult (neg B) C) A)} is canonicalized as
|
||||
@code{(minus A (mult B C))}.
|
||||
|
||||
@cindex @code{compare}, canonicalization of
|
||||
|
|
Loading…
Reference in New Issue