From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 71167 invoked by alias); 8 Nov 2017 15:11:03 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 71065 invoked by uid 89); 8 Nov 2017 15:11:03 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.1 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=Advanced, Hx-languages-length:437, mixture X-HELO: mail-wr0-f182.google.com Received: from mail-wr0-f182.google.com (HELO mail-wr0-f182.google.com) (209.85.128.182) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 08 Nov 2017 15:11:01 +0000 Received: by mail-wr0-f182.google.com with SMTP id y9so2729698wrb.2 for ; Wed, 08 Nov 2017 07:11:00 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:mail-followup-to:cc:subject:date :message-id:user-agent:mime-version; bh=EsltICqmo4VvJjQ7VDbB7g79sSZwbBAe/RTQbmnTTEY=; b=cnS/Br6rnZc13BgVStgI0f9xxnChX36Nu4KnigiTpQAxS3Sf025dZ1Z7IAP2zRYLNT V3O6kBFAPiiW8UwG3WzaTOR4Rf7M1HgK2SjaW1IzybLqnQTq251njirOU2EMfa/XUy6B ktKu4JQ9UPjl2UObkp6V7VZxkHIwxgmaN1L3ALwt2W4bLCFHAHE+MjvQypiOR+trE1Wf xxYDeVvGBALCrYewfLwmx9zi/IVTMedEcfR3VKlqWGn7E2yKcYIYDEwM6KmEFponWFHI 8nnz3BdJM9aOntz24PxmU41ixQQJdl4+qir/QKzB49w8MYFPce2P6Li2LHjSdIUA4YA5 yxGA== X-Gm-Message-State: AJaThX6y0p9VB341OTQhj4H1h8YW8k9hX8gi6ncLmaKMsqaWItouK7Aw SMKiiubC/Cbcf6TIp9/ht70L4w== X-Google-Smtp-Source: ABhQp+SMMtegIStnvDfXJTv7IkrXpV6tcgIc05MW+esHsszOAY3lADF4s1zoGjkyzrR0rb366UGTzA== X-Received: by 10.223.168.35 with SMTP id l32mr685554wrc.261.1510153859235; Wed, 08 Nov 2017 07:10:59 -0800 (PST) Received: from localhost (94.197.121.218.threembb.co.uk. [94.197.121.218]) by smtp.gmail.com with ESMTPSA id 138sm4894539wmf.21.2017.11.08.07.10.57 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Nov 2017 07:10:58 -0800 (PST) From: Richard Sandiford To: gcc-patches@gcc.gnu.org Mail-Followup-To: gcc-patches@gcc.gnu.org,richard.earnshaw@arm.com, james.greenhalgh@arm.com, marcus.shawcroft@arm.com, richard.sandiford@linaro.org Cc: richard.earnshaw@arm.com, james.greenhalgh@arm.com, marcus.shawcroft@arm.com Subject: [0/4] Add SVE support for load/store_lanes Date: Wed, 08 Nov 2017 15:12:00 -0000 Message-ID: <87375oyfen.fsf@linaro.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2017-11/txt/msg00594.txt.bz2 This mixture of target-specific and target-independent patches adds support for SVE LD[234] and ST[234]. The main difference from Advanced SIMD is that SVE uses an extended vector mode for the array of vectors, instead of the integer modes used by Advanced SIMD. Tested on aarch64-linux-gnu (without and without SVE), x86_64-linux-gnu and powerpc64-linux-gnu. OK to install? Thanks, Richard