On Mon, May 5, 2014 at 8:21 AM, bin.cheng wrote:
>
>
>> -Original Message-
>> From: Richard Earnshaw
>> Sent: Thursday, May 01, 2014 10:03 PM
>> To: Bin Cheng
>> Cc: gcc-patches@gcc.gnu.org
>> Subject: Re: [PATCH ARM]Handle REG addressing mode in
>> output_move_neon explicitly
>>
>> On 29/
I have committed the attached test case as Rev. 212220. The problem
popped up with the MPI version of the library. The race came apparent
with Open MPI 1.8 (but not 1.7) which shows how the one-sided
communication in Open MPI improved with 1.8 …
Tobias
Index: gcc/testsuite/ChangeLog
==
Ping?
> -Original Message-
> From: gcc-patches-ow...@gcc.gnu.org [mailto:gcc-patches-
> ow...@gcc.gnu.org] On Behalf Of Thomas Preud'homme
> Sent: Thursday, June 26, 2014 9:11 AM
> To: 'Jakub Jelinek'
> Cc: Richard Biener; GCC Patches
> Subject: RE: [PATCH] Fix PR61375: cancel bswap optimi
On June 29, 2014, Tobias Burnus wrote:
This patch fixes some issues with polymorphic coarrays. I still have
to fix at least one issue.
Fixed by the patch:
a) The temporary pointer generated with SELECT TYPE has to be a
coarray. That's fixed with the resolve.c patch. The comment is also
bogu
Hi,
this is a preparation patch for the ODR type work. It removes odr comparsion
code from tree.c that never worked (because it misses names of template
parameters) and is for quite a while replaced by compared assembler names of
virtual tables of polymorphic types. I plan to extend this trick an
> On 06/30/2014 03:27 PM, Jan Hubicka wrote:
> >This catches two cases in C++ FE and several other cases elsewhere.
> >Does something like this make sense? I think bulitin_types are
> >generally public, but I am not quite sure about templates.
>
> Template parms have no linkage, but they certainly
> diff --git a/gcc/ipa-icf.c b/gcc/ipa-icf.c
> new file mode 100644
> index 000..8a13dca
> --- /dev/null
> +++ b/gcc/ipa-icf.c
> +/* Itializes internal structures according to given number of
initialize
> + if (is_a_helper::test (node))
shouldn't you just use is_a (node) ?
> +sem_item_
This patch from Peter Collingbourne makes it easier to run the libgo
benchmarks using "make bench" in the libgo build directory.
Bootstrapped and ran Go testsuite on x86_64-unknown-linux-gnu.
Committed to mainline.
Ian
diff -r 7650eafca8af libgo/Makefile.am
--- a/libgo/Makefile.am Tue Jun 24 16:4
On 06/30/2014 03:27 PM, Jan Hubicka wrote:
This catches two cases in C++ FE and several other cases elsewhere.
Does something like this make sense? I think bulitin_types are
generally public, but I am not quite sure about templates.
Template parms have no linkage, but they certainly don't preve
> "Joseph" == Joseph S Myers writes:
[...]
Joseph> Is there a reason someone using the attribute might not want the
Joseph> warning? That is, why isn't -Wdesignated-init enabled by
Joseph> default, given that it's only relevant to people using an
Joseph> attribute whose sole function relate
On 07/01/2014 02:45 AM, Andreas Schwab wrote:
I'm getting this ABI change, is that OK?
-FUNC:_ZNK10__cxxabiv117__pbase_type_info15__pointer_catchEPKS0_PPvj@@CXXABI_1.3
Hmm, probably not, thanks.
Jason
OK.
Jason
On 07/01/2014 02:41 PM, Cary Coutant wrote:
Any objections to backporting these fixes to the 4.9 branch?
Nope.
Jason
Hi,
some time ago I started analyzing the bugs in Bugzilla involving crashes
for too deep recursive template instantiation and figured out that this
subset is probably the simplest to tackle
(https://gcc.gnu.org/ml/gcc-patches/2013-08/msg01348.html). All these
crashes involve instantiate_clas
Any objections to backporting these fixes to the 4.9 branch?
-cary
On Tue, Jul 1, 2014 at 2:37 PM, Cary Coutant wrote:
> This patch fixes a couple of ICEs when using -gsplit-dwarf.
>
> When compiling a small-enough compilation unit that has no address table
> entries, but complex enough that -f
This patch fixes a couple of ICEs when using -gsplit-dwarf.
When compiling a small-enough compilation unit that has no address table
entries, but complex enough that -freorder-blocks-and-partition produces
location lists, dwarf2out_finish does not call index_location_lists, but
optimize_location_l
On Tue, Jul 1, 2014 at 2:25 PM, Jeff Law wrote:
> On 03/19/14 08:06, Marcos Díaz wrote:
>>
>> Well, finally I have the assignment, could you please review this patch?
>
> Thanks.
>
> My first thought was that if we've marked the function with an explicit
> static protector attribute, then it ought
On Mon, 30 Jun 2014, David Wohlferd wrote:
> I don't have permissions to commit this patch, but I do have a release on file
> with the FSF.
>
> Problem description:
> The text for using Explicit Register Variables is confusing, redundant, and
> fails to make certain essential information clear.
[.
On 06/30/14 17:10, David Wohlferd wrote:
- Describing Local Register Variables as "sometimes convenient for use
with the extended asm feature" misses the point that this is in fact the
ONLY supported use for Local Register Variables.
What makes you believe that this feature is only useful for
and for google/gcc4_9 too.
David
On Tue, Jul 1, 2014 at 1:16 PM, Dehao Chen wrote:
> OK for google-4_8 after testing.
>
> Thanks,
> Dehao
>
> On Tue, Jul 1, 2014 at 1:04 PM, Yi Yang wrote:
>> Per offline discussion,
>> * do not export function start line number. Instead, hash branch
>> offset a
OK for google-4_8 after testing.
Thanks,
Dehao
On Tue, Jul 1, 2014 at 1:04 PM, Yi Yang wrote:
> Per offline discussion,
> * do not export function start line number. Instead, hash branch
> offset and discriminator into the "function_hash" (renamed to just
> "hash" to clarify)
> * protect all ope
Per offline discussion,
* do not export function start line number. Instead, hash branch
offset and discriminator into the "function_hash" (renamed to just
"hash" to clarify)
* protect all operations about the new EDGE_PREDICTED_BY_EXPECT flag
with flag_check_branch_annotation.
On Mon, Jun 30, 201
On 06/30/14 23:51, David Wohlferd wrote:
My proposed patch says "When selecting a register, choose one that is
normally saved and restored by function calls on your machine. This
ensures library routines which are unaware of this reservation will
restore it before returning." This platform-neut
On 07/01/14 01:16, Zhenqiang Chen wrote:
ChangeLog:
2014-07-01 Zhenqiang Chen
* loop-invariant.c (struct invariant): Add a new member: eqno;
(find_identical_invariants): Update eqno;
(create_new_invariant): Init eqno;
(get_inv_cost): Compute comp_cost wih
On Tue, Jul 1, 2014 at 12:06 PM, Paolo Carlini wrote:
> If this is what you actually committed
Yes.
> something went wrong with the testcases...
Thanks. The patch applied twice, causing doubling of the test :-(
Now I have to see how that didn't cause new failures ...
In the mean time, r21220
Hi,
On 07/01/2014 08:49 PM, Paul Pluzhnikov wrote:
Index: gcc/testsuite/g++.dg/cpp0x/nsdmi-template11.C
===
--- gcc/testsuite/g++.dg/cpp0x/nsdmi-template11.C (revision 0)
+++ gcc/testsuite/g++.dg/cpp0x/nsdmi-template11.C
On Fri, Jun 27, 2014 at 12:51 PM, Jason Merrill wrote:
> On 06/27/2014 11:04 AM, Paul Pluzhnikov wrote:
>>
>> Ok to backport r210653 (fix for PR58930) to gcc-4_9-branch?
>
>
> OK, yes.
Thanks. Committed attached patch as r212207.
Tested on Linux/x86_64, no regressions.
--
Paul Pluzhnikov
Index
This patch fixes encode_ieee_extended_motorola to generate the canonical
infinity matching the bit pattern generated by the fpu (in the Motorola
variant of the extended real format the integer bit is ignored on input
and cleared on output, unlike the Intel variant). This fixes the
ieee/copysign[12
Hi Rainer,
On Tue, Jul 1, 2014 at 4:22 AM, Rainer Orth
wrote:
>> It's not yet in autogen 5.9: I've diffed the fixincl.x generated with my
>> original patch and the amended one and those backslashes after the
>> leading tab are still there.
5.9 is 7 years old now. However, I just looked up the
On 07/01/14 09:51, Yufeng Zhang wrote:
Hi,
This patch resolves a conflict between the aapcs64 test framework for
func-ret tests and the optimization option -fuse-caller-save, which was
enabled by default at -O1 or above recently.
Basically, the test framework has an inline-assembly based mechan
On 03/19/14 08:06, Marcos Díaz wrote:
Well, finally I have the assignment, could you please review this patch?
Thanks.
My first thought was that if we've marked the function with an explicit
static protector attribute, then it ought to be protected regardless of
any flags. Is there some reas
On Sat, Jun 28, 2014 at 2:48 AM, Jonathan Wakely wrote:
> OK for trunk, thanks.
Committed.
Thanks!
--
Regards,
Tim Shen
These services run on gcc.gnu.org only, but also need to be
accessed from our www.gnu.org/software/gcc mirror, hence the
requirement to have an absolute link.
Applied.
Gerald
Index: lists.html
===
RCS file: /cvs/gcc/wwwdocs/htdocs/l
Hi,
This patch resolves a conflict between the aapcs64 test framework for
func-ret tests and the optimization option -fuse-caller-save, which was
enabled by default at -O1 or above recently.
Basically, the test framework has an inline-assembly based mechanism in
place which invokes the test
Ok, with minor fix to the comments:
1) Before possibly cloning --> Before possibly creating a new
2) It is not clear from the comments that the remaining references are
from call statements in ipa cp clones that have not been fixed up.
Possibly add a 3 line example to show the call statements call
On Tue, 1 Jul 2014, Jonathan Wakely wrote:
Right, it looks as though that constructor has never been compiled or
tested before, so GCC is not only making the code faster but also
finding a bug :-)
The most obvious fix is to add:
template friend class IntrusiveRefCntPtr;
so that conversion fro
On 01/07/14 15:06 +0200, Markus Trippelsdorf wrote:
On 2014.06.26 at 14:06 +0100, Jonathan Wakely wrote:
DR1579 relaxes [class.copy]/32 so that expressions in return
statements can be looked up as rvalues even when they aren't the same
type as the function return type.
Implementing that seems a
On 01/07/14 16:10 +0200, Marc Glisse wrote:
On Tue, 1 Jul 2014, Markus Trippelsdorf wrote:
This patch cause yet another LLVM build error:
[...]
Reduced:
markus@x4 llvm_build % cat CompilerInvocation.ii
template class A
{
T Obj;
public:
T element_type;
A (T *);
template A (A &&p1) { p1.Obj
On Tue, 1 Jul 2014, Markus Trippelsdorf wrote:
This patch cause yet another LLVM build error:
[...]
Reduced:
markus@x4 llvm_build % cat CompilerInvocation.ii
template class A
{
T Obj;
public:
T element_type;
A (T *);
template A (A &&p1) { p1.Obj; }
template A (A &);
};
class B
{
pub
Hi,
noticed these error messages. Tested x86_64-linux.
Thanks,
Paolo.
///
/cp
2014-07-01 Paolo Carlini
* pt.c (convert_template_argument): Use inform instead of error in
three places.
/testsuite
2014-07-01 Paolo Carlini
* g++.dg/cpp0x/variadic-ex10.C
This patch addresses an issue with looking up the resolved node
rebuilding cgraph references during clone materialization. It is
possible that in ipa-cp cases the resolved node was eliminated during
inlining and indirect call promotion, but the clone still exists as a
function call argument in an i
On 2014.06.26 at 14:06 +0100, Jonathan Wakely wrote:
> DR1579 relaxes [class.copy]/32 so that expressions in return
> statements can be looked up as rvalues even when they aren't the same
> type as the function return type.
>
> Implementing that seems as simple as removing the restriction on the
>
On 23 June 2014 15:30, Kyrill Tkachov wrote:
> Hi all,
>
> This patch implements some absolute compare intrinsics in arm_neon.h.
>
> Execution tests are added.
> Tested aarch64-none-elf, aarch64_be-none-elf, bootstrapped on aarch64 linux
+/* { dg-do run } */
+/* { dg-options "-save-temps -O3" }
2014-07-01 Gerald Pfeifer
* .htaccess: Merge java/.htaccess into top level .htaccess
and convert to https.
Committed.
Index: java/.htaccess
===
RCS file: java/.htaccess
diff -N java/.htaccess
--- java/.htaccess
Hi Bruce,
>> On 06/26/14 02:18, Rainer Orth wrote:
>>> Ok for mainline?
>>
>> Could you please reformat the c_fix_arg's and test-text to be "here strings"
>> a la:
>>
>> c_fix_arg = <<- _EOS_
>> #undef signbit
>> #define signbit(x) (sizeof(x) == sizeof(float) \
>> \
... I'm going to commit as obvious the below, to avoid the spurious fail
that we are all seeing.
Thanks,
Paolo.
2014-07-01 Paolo Carlini
* g++.dg/cpp1y/pr59867.C: Fix target selector.
Index: g++.dg/cpp1y/pr59867.C
On Tue, Jul 1, 2014 at 10:32 AM, Bin.Cheng wrote:
> Sorry for this late reply, I spent some time in understanding the problem.
>
> On Tue, Jun 24, 2014 at 12:36 PM, Richard Biener
> wrote:
>> On Mon, Jun 23, 2014 at 11:49 AM, Bin Cheng wrote:
>
>>> expressions. It's possible to have iv_eliminat
Hi Bruce,
> On 06/26/14 02:18, Rainer Orth wrote:
>> Ok for mainline?
>
> Could you please reformat the c_fix_arg's and test-text to be "here strings"
> a la:
>
> c_fix_arg = <<- _EOS_
> #undef signbit
> #define signbit(x) (sizeof(x) == sizeof(float) \
> \
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2a359e0..b923c53 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vldX_lane.c: New file.
+
+2014-06-30 Christophe Ly
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5dd2ae0..2a359e0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vldX.c: New file.
+
+2014-06-30 Christophe Lyon
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 775257e..14f80a0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,10 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vuzp.c: New file.
+ * gcc.target/aarch64/neo
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b923c53..775257e 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vmul.c: New file.
+
+2014-06-30 Christophe Lyon
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index dbffbcb..f26e93f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vdup-vmov.c: New file.
+
+2014-06-30 Christophe Ly
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index f26e93f..5dd2ae0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vld1_dup.c: New file.
+
+2014-06-30 Christophe Lyo
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index cb539b4..dbffbcb 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vclz.c: New file.
+
+2014-06-30 Christophe Lyon
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1c317a7..96cb431 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,11 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/binary_sat_op.inc: New file.
+ * gcc.target/
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 3c25af1..1c317a7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,11 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/unary_sat_op.inc: New file.
+ * gcc.target/a
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2888b74..de7405d 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vaddw.c: New file.
+
+2014-06-30 Christophe Lyon
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index de7405d..cb539b4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vbsl.c: New file.
+
+2014-06-30 Christophe Lyon
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e72500c..2888b74 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vaddl.c: New file.
+
+2014-06-30 Christophe Lyon
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b749a63..e88287b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vabd.c: New file.
+
+2014-06-30 Christophe Lyon
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 96cb431..b749a63 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vabal.c: New file.
+
+2014-06-30 Christophe Lyon
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 73709c6..7af7fd0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,14 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/cmp_op.inc: New file.
+ * gcc.target/aarch64
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5509d41..e72500c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vaddhn.c: New file.
+
+2014-06-30 Christophe Lyon
* documentation (README)
* dejanu driver (neon-intrinsics.exp)
* support macros (arm-neon-ref.h, compute-ref-data.h)
* Tests for 3 intrinsics: vaba, vld1, vshl
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c2ed273..3a0f99b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/tests
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e88287b..5509d41 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/vabdl.c: New file.
+
+2014-06-30 Christophe Lyon
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 44c4990..73709c6 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,16 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/binary_op.inc: New file.
+ * gcc.target/aarc
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 7af7fd0..3c25af1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,13 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/cmp_fp_op.inc: New file.
+ * gcc.target/aarc
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 3a0f99b..44c4990 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,11 @@
2014-06-30 Christophe Lyon
+ * gcc.target/aarch64/neon-intrinsics/unary_op.inc: New file.
+ * gcc.target/aarch
This patch series is an updated version of the series I sent here:
https://gcc.gnu.org/ml/gcc-patches/2014-06/msg00532.html
Compared to v1:
- all tests moved from gcc.target/arm to gcc.target/aarch64
- README updated to make it obvious that these tests are
execution-only
- added README.neon-intr
Jason Merrill writes:
> libstdc++-v3/
> * libsupc++/cxxabi.h (class __pbase_type_info): __pointer_catch
> is pure, not inline.
I'm getting this ABI change, is that OK?
-FUNC:_ZNK10__cxxabiv117__pbase_type_info15__pointer_catchEPKS0_PPvj@@CXXABI_1.3
Andreas.
--
Andreas Schwab,
On Mon, Jun 30, 2014 at 11:07:57PM +0200, Gerald Pfeifer wrote:
> On Mon, 30 Jun 2014, Jakub Jelinek wrote:
> > We don't have gcc-4.10/ directory, because the version of the next
> > release is still to be decided (hopefully at Cauldron next month).
>
> I'm a bit worried we'll miss entries in the
Sorry for this late reply, I spent some time in understanding the problem.
On Tue, Jun 24, 2014 at 12:36 PM, Richard Biener
wrote:
> On Mon, Jun 23, 2014 at 11:49 AM, Bin Cheng wrote:
>> expressions. It's possible to have iv_elimination_compare_lt to do some
>> undo transformation on may_be_ze
On Mon, Jun 30, 2014 at 08:16:01PM +, Joseph S. Myers wrote:
> On Mon, 30 Jun 2014, Marek Polacek wrote:
>
> > Basically everything I wrote in the patch for -Wincompatible-pointer-types
> > applies here as well. A new option, -Wint-conversion (to be compatible
> > with clang), is added to all
On 30/06/14 19:17 -0700, Tim Shen wrote:
On Sat, Jun 28, 2014 at 2:45 AM, Jonathan Wakely wrote:
On 28/06/14 00:18 -0700, Tim Shen wrote:
Please put a space above this new function, otherwise it looks like
the "Dummy implementations" comment applies to this function, but in
fact that function i
On 26/06/14 20:25, Andreas Schwab wrote:
> Kugan writes:
>
>> @@ -5203,24 +5203,25 @@ store_expr (tree exp, rtx target, int call_param_p,
>> bool nontemporal)
>> == TYPE_PRECISION (TREE_TYPE (exp)))
>> {
>>if (TYPE_UNSIGNED (TREE_TYPE (exp))
>> - != SUBREG_PROMO
On Mon, Jun 30, 2014 at 08:14:52PM +, Joseph S. Myers wrote:
> On Mon, 30 Jun 2014, Marek Polacek wrote:
>
> > This patch adds the -Wincompatible-pointer-types option for a warning
> > we already have, so it's possible to suppress this specific warning, or
> > use it with -Werror= and so on.
>
On 26/06/14 20:12, Jakub Jelinek wrote:
> On Thu, Jun 26, 2014 at 07:41:22PM +1000, Kugan wrote:
>> 2014-06-26 Kugan Vivekanandarajah
>>
>> * calls.c (precompute_arguments): Use new SUBREG_PROMOTED_SET
>> instead of SUBREG_PROMOTED_UNSIGNED_SET
>
> Missing full stop.
>
>> --- a/gcc/c
On 25 June 2014 23:16, Richard Earnshaw wrote:
> On 23/06/14 07:59, Zhenqiang Chen wrote:
>> Hi,
>>
>> This patch includes the main logic to expand ccmp instructions.
>>
>> In the patch,
>> * ccmp_candidate_p is used to identify the CCMP candidate
>> * expand_ccmp_expr is the main entry, which
On 10 June 2014 19:16, Steven Bosscher wrote:
> On Tue, Jun 10, 2014 at 11:23 AM, Zhenqiang Chen wrote:
>> * loop-invariant.c (struct invariant): Add a new member: eqno;
>> (find_identical_invariants): Update eqno;
>> (create_new_invariant): Init eqno;
>> (get_inv_c
80 matches
Mail list logo