Ramana,
This issue also impacts ldrexh/ldrexb, as assembler doesn't accept
ldrexh r1, [r0, #0]. May it be backported to 4.7 by now?
Thanks - Joey
On Tue, Jul 24, 2012 at 8:09 PM, Ramana Radhakrishnan
ramana.radhakrish...@linaro.org wrote:
Hi ,
While testing my neon intrinsics work
Backport mainline r179330 to ARM/embedded-4_6-branch
Committed.
2011-09-29 Joey Ye joey...@arm.com
Backport r179330 from mainline
2011-09-29 Jiangning Liu jiangning@arm.com
* gcc/testsuite/gcc.dg/tree-ssa/predcom-1.c: Explicitly turn on
loop unroll
On Mon, Apr 2, 2012 at 10:11 PM, Vladimir Makarov vmaka...@redhat.com wrote:
On 03/31/2012 01:38 AM, Ye Joey wrote:
Yes, if you mean spilling in LRA. But IRA can assign union of general and
SSE classes to a pseudo if it is profitable.
Any chance for IRA not to do so, saying by introducing
I'm sorry the conversation about this patch went to private
incidentally. Resend the key point.
On Tue, Jul 24, 2012 at 8:40 PM, Julian Brown jul...@codesourcery.com wrote:
On Mon, 23 Jul 2012 13:48:22 +0800
Ye Joey joey.ye...@gmail.com wrote:
Since v7m and v6m are very different. It is high
On Fri, Aug 17, 2012 at 9:13 AM, Ian Lance Taylor i...@google.com wrote:
Looks fine to me.
Ian
Will backport to arm/embedded-4_7-branch. No sure if appropriate for
4.7 branch since it is not a stability problem.
- Joey
Ping
On Thu, Nov 10, 2011 at 11:57 AM, Joey Ye joey...@arm.com wrote:
Trunk gcc mis-handles following volatile bitfield case on ARM target:
$ cat a.c
extern void check(int);
typedef struct {
volatile unsigned short a:8, b:8;
} BitStruct;
BitStruct bits = {1, 2};
int main ()
{
check
To raise awareness, a track at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51200
- Joey
Remove Xuepeng Guo and Joey Ye from owners of branches that we're no
longer maintaining.
Index: svn.html
===
RCS file: /cvs/gcc/wwwdocs/htdocs/svn.html,v
retrieving revision 1.163
diff -u -p -r1.163 svn.html
--- svn.html8 Aug
Ping ^ 2
On Fri, Aug 5, 2011 at 8:56 AM, Ye Joey joey.ye...@gmail.com wrote:
Ping
On Wed, Aug 3, 2011 at 8:44 AM, Joey Ye joey...@arm.com wrote:
This patch fixes PR49437 with a single line change in ARM backend
and a regression test case for ARM target
ChangeLog:
2011-08-02 Matthew
On Mon, Sep 5, 2011 at 1:45 AM, Thomas Klein th.r.kl...@web.de wrote:
+static int
+stack_check_work_registers (rtx *workreg)
+{
+ int reg, i, k, n, nregs;
+
+ if (crtl-args.info.pcs_variant = ARM_PCS_AAPCS_LOCAL)
+{
+ nregs = crtl-args.info.aapcs_next_ncrn;
+}
+ else
+
Ping^2
On Mon, Jan 16, 2012 at 11:21 AM, Ye Joey joey.ye...@gmail.com wrote:
Ping
On Tue, Dec 27, 2011 at 10:19 AM, Ye Joey joey.ye...@gmail.com wrote:
Fix PR51200. Backport trunk 182545, 182649, 182685 to 4.6.
OK to 4.6?
- Joey
2011-12-20 Bernd Schmidt ber...@codesourcery.com
On Wed, Mar 28, 2012 at 1:07 AM, Vladimir Makarov vmaka...@redhat.com wrote:
The following patch implements general spilling one class pseudos
into another class hard registers *instead of memory* in LRA.
Can't find the patch itself
- Joey
/testsuite/
* gcc.target/arm/volatile-bitfields-4.c: New test.
* c-c++-common/abi-bf.c: New test.
Joey Ye joey...@arm.com
* gcc.dg/volatile-bitfields-2.c: New test.
* g++.dg/abi/bitfield12.C: no-strict-volatile-bitfields.
Index: gcc/toplev.c
target independent test case
Joey Ye joey...@arm.com
* gcc.dg/volatile-bitfields-2.c: New test.
--- gcc/testsuite/gcc.dg/volatile-bitfields-2.c (revision 0)
+++ gcc/testsuite/gcc.dg/volatile-bitfields-2.c (revision 0)
@@ -0,0 +1,15 @@
+/* { dg-do run } */
+/* { dg-options -fstrict
Committed.
2011-12-22 Joey Ye joey...@arm.com
* toplev.c (process_options): Fix typo.
Index: gcc/toplev.c
===
--- gcc/toplev.c(revision 182646)
+++ gcc/toplev.c(working copy)
@@ -1332,7 +1332,7
This has been fixed by Bernd's recent commit. Add a target independent
test case to track regression.
OK to trunk and 4.6?
Joey Ye joey...@arm.com
* gcc.dg/volatile-bitfields-2.c: New test.
--- gcc/testsuite/gcc.dg/volatile-bitfields-2.c (revision 0)
+++ gcc/testsuite/gcc.dg
Writing to rbp will damage stack frame. Though it is a compile only
case, better not to write rbp.
OK to s/rbp/r13 when commit it?
- Joey
On Thu, Dec 22, 2011 at 9:59 AM, Bin Cheng bin.ch...@arm.com wrote:
Hi,
This patch fixes the bug PR43491, which exists at least on
(sh_option_override): Likewise.
2011-12-22 Joey Ye joey...@arm.com
* toplev.c (process_options): Fix typo.
testsute
2011-12-20 Bernd Schmidt ber...@codesourcery.com
PR middle-end/51200
* gcc.target/arm/volatile-bitfields-4.c: New test.
* c-c++-common
Committed to arm/embedded-4_6-branch.
2011-12-26 Joey Ye joey...@arm.com
Revert original fix and backport r182545, 182649 from mainline
Revert:
2011-11-18 Joey Ye joey...@arm.com
Port Bernd's fix to volatile bitfields
2010-12-02 Bernd Schmidt
Ping
On Tue, Dec 27, 2011 at 10:19 AM, Ye Joey joey.ye...@gmail.com wrote:
Fix PR51200. Backport trunk 182545, 182649, 182685 to 4.6.
OK to 4.6?
- Joey
2011-12-20 Bernd Schmidt ber...@codesourcery.com
PR middle-end/51200
* expr.c (store_field): Avoid a direct
On Fri, Jun 24, 2011 at 11:51 PM, Thomas Klein th.r.kl...@web.de wrote:
Hi
This is a ping of (http://gcc.gnu.org/ml/gcc-patches/2011-03/msg01226.html).
Repeating my request.
I would like to have a stack check for threads with small amount of stack
space per thread.
(I'm using a ARM
OK to embedded-4_7-branch.
Thanks,
Joey
On Thu, Jun 6, 2013 at 9:43 AM, Bin Cheng bin.ch...@arm.com wrote:
Hi,
This patch fixes failure of command arm-none-eabi-gcc -O2 -mthumb
-mtune=cortex-m4 ... on arm/embedded-4_7-branch by removing the assertion
in arm_cortex_v7m_branch_cost.
Is it
22 matches
Mail list logo