[Bug inline-asm/10153] [3.3/3.4 regression] selection of %dil or %sil on ia32 by valid C source
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10153 Alexandre Oliva changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment #13 from Alexandre Oliva --- FTR, the fix and the testcases were for bug 101534.
[Bug inline-asm/10153] [3.3/3.4 regression] selection of %dil or %sil on ia32 by valid C source
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10153 --- Comment #12 from CVS Commits --- The master branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:8819419ba1d397c0444d89079ec16657a09914fb commit r12-2473-g8819419ba1d397c0444d89079ec16657a09914fb Author: Andrew Pinski Date: Tue Jul 20 11:25:43 2021 -0700 Fix PR 10153: tail recusion for vector types. The problem here is we try to an initialized value from a scalar constant. For vectors we need to do a vect_dup instead. This fixes that issue by using build_{one,zero}_cst instead of integer_{one,zero}_node when calling create_tailcall_accumulator. Changes from v1: * v2: Use build_{one,zero}_cst and get the correct type before. OK? Bootstrapped and tested on aarch64-linux-gnu with no regressions. gcc/ChangeLog: PR tree-optimization/10153 * tree-tailcall.c (create_tailcall_accumulator): Don't call fold_convert as the type should be correct already. (tree_optimize_tail_calls_1): Use build_{one,zero}_cst instead of integer_{one,zero}_node for the call of create_tailcall_accumulator. gcc/testsuite/ChangeLog: PR tree-optimization/10153 * gcc.c-torture/compile/pr10153-1.c: New test. * gcc.c-torture/compile/pr10153-2.c: New test.
[Bug inline-asm/10153] [3.3/3.4 regression] selection of %dil or %sil on ia32 by valid C source
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10153 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added CC||normvcr at telus dot net --- Comment #11 from Andrew Pinski pinskia at gcc dot gnu.org 2011-03-30 19:41:02 UTC --- *** Bug 48347 has been marked as a duplicate of this bug. ***
[Bug inline-asm/10153] [3.3/3.4 regression] selection of %dil or %sil on ia32 by valid C source
--- Comment #10 from schwab at suse dot de 2007-10-06 07:50 --- *** Bug 33674 has been marked as a duplicate of this bug. *** -- schwab at suse dot de changed: What|Removed |Added CC||richardpku at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10153
[Bug inline-asm/10153] [3.3/3.4 regression] selection of %dil or %sil on ia32 by valid C source
--- Comment #9 from pinskia at gcc dot gnu dot org 2006-10-24 16:14 --- *** Bug 29579 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||adam at os dot inf dot tu- ||dresden dot de http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10153
[Bug inline-asm/10153] [3.3/3.4 regression] selection of %dil or %sil on ia32 by valid C source
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-15 19:10 --- *** Bug 19979 has been marked as a duplicate of this bug. *** -- What|Removed |Added CC||xnavara at volny dot cz http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10153