From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf1-x135.google.com (mail-lf1-x135.google.com [IPv6:2a00:1450:4864:20::135]) by sourceware.org (Postfix) with ESMTPS id A96CA38582BE for ; Mon, 14 Nov 2022 15:57:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A96CA38582BE Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=vrull.eu Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=vrull.eu Received: by mail-lf1-x135.google.com with SMTP id j4so20062089lfk.0 for ; Mon, 14 Nov 2022 07:57:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vrull.eu; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=v2I22HPbJBTlDsUwaFwKjjbg4DzpBdDEDZ/5fZYmg80=; b=WQM/xI9DE9HSmJQ23OfIWuP1rAbT6jVBy2lPpXtuxolahUHIGo5qCyeiI/gBcKEttE wLHs6ciyQKUTZryegNKk/Nm7z5al70giPjrlOsISXuhJbhlfcdFUbl4a8d0V7FW2Md6y U+62kqh8tntOQFr1T1YdIbuHrv9SIvH0p4pujiBedR3EvKulCgfSkANB2zcmbM4u6PKS 31cgSm9LZy6hJXCeH0m39OHt9UewlbPiN6k/3MZT27lxq3y90FcfN+ATn0ASdVIUkJ0/ tnJC8GuHkbOfl4f+Q8S32oNvkxzWEC/Dqkxf/bxm83IWbMsellb60mxYVxSGU4yr2UG3 6HKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=v2I22HPbJBTlDsUwaFwKjjbg4DzpBdDEDZ/5fZYmg80=; b=UELoabmdN3duXrSvbBcBDHdoj5dLMNA6ih1zUyjDpaRb2pXfOeUKmT7x75FNL6eWkp ht0QX9pAW13q5pEUdb/Xk766D9VmWSK97hae4WgJib5b9oe1V0D9DboXzCxIGKL25kGR tyaI+8qCne3mLMoFeqjToWikNREPylTIpvPcURK+wFz89biNqT7iT/BfFQumr4NDi3F3 AW9tpKwjoUuWqi+GZ+DADJU51Q0GmOi9qYuKKIGaXx7g4qo3nuC2ildDhEUtVRwV/Qrd VyhbrFdG9n77DxVKbJWNy3VECKBOMHf5o/F5WyMJVSWrxIndp5tn0BoHF4jnyHFKPS3z DptA== X-Gm-Message-State: ANoB5pn9wlw6a/ns8r0s/91gh590ax2DUUExwJuhgsVsGBfGfQD+p8WU +P5X7K+0atJYH96NlzFUjkQi0uLaBczJZ9Ab3eSyVA== X-Google-Smtp-Source: AA0mqf65ybQsqd7gxCLj+lkalopspcSn66yaqbuhc5nbNd4exhpkRDJCk+HZooFc8G51ioKmXCShZUjrOUVX1Kk+Pt4= X-Received: by 2002:ac2:47ea:0:b0:4b4:1324:6ed3 with SMTP id b10-20020ac247ea000000b004b413246ed3mr4155286lfp.19.1668441475235; Mon, 14 Nov 2022 07:57:55 -0800 (PST) MIME-Version: 1.0 References: <20221113204824.4062042-1-philipp.tomsich@vrull.eu> <20221113204824.4062042-2-philipp.tomsich@vrull.eu> In-Reply-To: From: Philipp Tomsich Date: Mon, 14 Nov 2022 16:57:43 +0100 Message-ID: Subject: Re: [PATCH v2 1/2] RISC-V: Add basic support for the Ventana-VT1 core To: Jeff Law Cc: gcc-patches@gcc.gnu.org, Palmer Dabbelt , Vineet Gupta , Jeff Law , Kito Cheng , Christoph Muellner Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,JMQ_SPF_NEUTRAL,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Mon, 14 Nov 2022 at 16:52, Jeff Law wrote: > > > On 11/13/22 13:48, Philipp Tomsich wrote: > > The Ventana-VT1 core is compatible with rv64gc, Zb[abcs], Zifenci and > > XVentanaCondOps. > > This introduces a placeholder -mcpu=ventana-vt1, so tooling and > > scripts don't need to change once full support (pipeline, tuning, > > etc.) will become public later. > > > > gcc/ChangeLog: > > > > * config/riscv/riscv-cores.def (RISCV_TUNE): Add ventana-vt1. > > (RISCV_CORE): Ditto. > > * config/riscv/riscv-opts.h (enum riscv_microarchitecture_type): Ditto. > > * config/riscv/riscv.cc: Add tune_info for ventana-vt1. > > * config/riscv/riscv.md: Add ventana-vt1. > > * doc/gcc/gcc-command-options/machine-dependent-options/risc-v-options.rst: > > Document -mcpu= and -mtune with ventana-vt1. > > OK. > > > WRT the scheduler description. I have one, but I think it's on the > server at the vacation house which went offline a couple weeks ago and > due to health reasons I haven't been up there to reset the internet > connection. Worst case I can just rebuild it from scratch, it's not > that complex. This series is pointing 'ventana-vt1' back to 'generic', so we could also add the pipeline description later in the release cycle... Philipp.