Message ID | 1523005214-1611-1-git-send-email-claziss@synopsys.com |
---|---|
Headers | show
Return-Path: <gcc-patches-return-475970-incoming=patchwork.ozlabs.org@gcc.gnu.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-475970-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=synopsys.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="xk8KZNJB"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 40HYbX33LTz9s0y for <incoming@patchwork.ozlabs.org>; Fri, 6 Apr 2018 19:01:44 +1000 (AEST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:mime-version:content-type; q=dns; s=default; b=F38HROQljMF1cmu5zUMPXAFWSxygnaRGAj+nCOTbQEjabDBoRa GTWSIQQpHKp+8Gp9/GjyGitM699gMP7DWWdRuEMIUe86X+/8oYVa/vp2l3H1xWTO K7bshz56G+z9tnvYIIFnQjAU462LRTv2E9Cat01T57qHcNrd/IOmT6HTs= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:mime-version:content-type; s= default; bh=a2Uv5cI0dfRnv9/uLWkdwMpTDMM=; b=xk8KZNJBw4w3ZRqGAr30 +w0spOJkyMGryEKwlCJQNedrRapTqQ8ESRVcTpOdtfF9n01O4DM6sPcqObH9JalQ i27b8hi4uG2tC5ckkjmm70X6OOndwzUyBOx1jTk69YwLrsk5iUVeC1o4MxNIPBQ9 6hO+Mu6mfVwUxPE3AFw22J4= Received: (qmail 19184 invoked by alias); 6 Apr 2018 09:00:51 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: <gcc-patches.gcc.gnu.org> List-Unsubscribe: <mailto:gcc-patches-unsubscribe-incoming=patchwork.ozlabs.org@gcc.gnu.org> List-Archive: <http://gcc.gnu.org/ml/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-help@gcc.gnu.org> Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 18702 invoked by uid 89); 6 Apr 2018 09:00:41 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-6.8 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_2, RCVD_IN_DNSWL_NONE, SPF_PASS, T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy= X-HELO: smtprelay.synopsys.com Received: from us01smtprelay-2.synopsys.com (HELO smtprelay.synopsys.com) (198.182.60.111) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 06 Apr 2018 09:00:34 +0000 Received: from mailhost.synopsys.com (mailhost1.synopsys.com [10.12.238.239]) by smtprelay.synopsys.com (Postfix) with ESMTP id 8593510C07F5; Fri, 6 Apr 2018 02:00:25 -0700 (PDT) Received: from mailhost.synopsys.com (localhost [127.0.0.1]) by mailhost.synopsys.com (Postfix) with ESMTP id 27EFD50E0; Fri, 6 Apr 2018 02:00:25 -0700 (PDT) Received: from US01WEHTC3.internal.synopsys.com (us01wehtc3.internal.synopsys.com [10.15.84.232]) by mailhost.synopsys.com (Postfix) with ESMTP id 0B87E50DE; Fri, 6 Apr 2018 02:00:24 -0700 (PDT) Received: from IN01WEHTCA.internal.synopsys.com (10.144.199.104) by US01WEHTC3.internal.synopsys.com (10.15.84.232) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 6 Apr 2018 02:00:24 -0700 Received: from IN01WEHTCB.internal.synopsys.com (10.144.199.106) by IN01WEHTCA.internal.synopsys.com (10.144.199.103) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 6 Apr 2018 14:30:22 +0530 Received: from nl20droid1.internal.synopsys.com (10.100.24.228) by IN01WEHTCB.internal.synopsys.com (10.144.199.243) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 6 Apr 2018 14:30:21 +0530 From: Claudiu Zissulescu <Claudiu.Zissulescu@synopsys.com> To: <gcc-patches@gcc.gnu.org> CC: <Claudiu.Zissulescu@synopsys.com>, <Francois.Bedard@synopsys.com>, <andrew.burgess@embecosm.com> Subject: [PATCH 0/5] [ARC] General fixes Date: Fri, 6 Apr 2018 11:00:09 +0200 Message-ID: <1523005214-1611-1-git-send-email-claziss@synopsys.com> MIME-Version: 1.0 Content-Type: text/plain |
Series | General fixes | expand |
From: claziss <claziss@synopsys.com> Hi Andrew, Please find a the following patches which are fixing a number of issues in ARC toolchain. //Claudiu [ARC] Update movhi and movdi patterns. This patch allows st w6,[b, s9] instructions to be used. [ARC] Cleanup sdata handling. This cleanup is required to fix a number of lto issues. [ARC] Clear the instruction cache using syscalls. Required by linux like systems. [ARC] Update sleep builtin. Update the sleep builtin. [ARC] Fix FLS, SETI patterns. Likewise. gcc/config/arc/arc-protos.h | 5 - gcc/config/arc/arc.c | 338 ++++++++------------------- gcc/config/arc/arc.md | 65 +++--- gcc/config/arc/constraints.md | 6 +- gcc/config/arc/linux.h | 14 ++ gcc/testsuite/gcc.target/arc/add_n-combine.c | 2 +- gcc/testsuite/gcc.target/arc/interrupt-8.c | 5 +- gcc/testsuite/gcc.target/arc/loop-4.c | 2 +- gcc/testsuite/gcc.target/arc/loop-hazard-1.c | 2 +- gcc/testsuite/gcc.target/arc/sdata-3.c | 8 +- gcc/testsuite/gcc.target/arc/store-merge-1.c | 17 ++ 11 files changed, 164 insertions(+), 300 deletions(-) create mode 100644 gcc/testsuite/gcc.target/arc/store-merge-1.c