Message ID | 20190930202125.21064-3-richard.henderson@linaro.org |
---|---|
State | Superseded |
Headers | show
Delivered-To: patch@linaro.org Received: by 2002:a92:7e96:0:0:0:0:0 with SMTP id q22csp7607973ill; Mon, 30 Sep 2019 13:21:58 -0700 (PDT) X-Google-Smtp-Source: APXvYqweXdIRv/uqHZjpu8RKvxFi5SZg82hHor2b1zJvzy+2I2+dxySlg6sjGM91ZAOH6A0ekpk9 X-Received: by 2002:a0c:e0c4:: with SMTP id x4mr22334218qvk.176.1569874918250; Mon, 30 Sep 2019 13:21:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569874918; cv=none; d=google.com; s=arc-20160816; b=HBA2j+aePhCC1tbHlLAASGqTuar3ECF7ic51gfQx5tXlECbZ2wxqFQtAc8Fvc8t/G1 GIQNfF3+1fVg2mCRlF0tWpJ4oF2Gc/baKwLqljDvjGapyLGfps/c6XanZ38h++J0IhBa 11u/G/MPN1DJ3o5UuGNysecGsyzLtD4EYPdFhKlR+XEA7N9LAjn12MaLOtnl1BeLlEI6 cc2lLpPnLmp2MR2EcsSr0TW9LPxjEKPlmD7leDM3YRmSXQiygZ6KvLwm3eGE2KyJNGPy ZYmz6/BQV/4xgjsyJivJJGmoBGmR/rcLychCnJ+AiLsxm/F/jVchZuXGDMOf0BhnRTYM n4ZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:references:in-reply-to :message-id:date:subject:to:from:dkim-signature; bh=Sg+1BNlUkd68yFef7dmXTKIYOAnPSKke44HmN/xx+JE=; b=qte4U+r0SMhx2Nz3F6P+BPXW0C8AbOFAedhns2qZVCk6yOHf9Ttf0bcph6fN/ykumB z4HWZhACYQz505PovWyRNz2Y8sYo2OkZbPJCrKl1U5JTnMybgra2OplvY3ITAR+KyYNk k6xXAQNao/3Irhf2+80GjXR3ScS7OiWmzS6eG+WMR28qW3+C1kz0B9LKOZYosdnHBQmj Tl0PdLj1OHizaET1e2WSRsXF0FNZ7buiKnowag8Pqqr4B4/mQDG+0qCuaupy8r29GzBv dTC3tK72oXJRv8rmMteu+uXOg4RxbRQ2epfL6Ltv66Xz7vfiNLeodX3GcBp0ZuqTW5az goJg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=A7wTKz4t; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: <qemu-devel-bounces+patch=linaro.org@nongnu.org> Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id h3si12943195qvl.74.2019.09.30.13.21.58 for <patch@linaro.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 30 Sep 2019 13:21:58 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=A7wTKz4t; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:56678 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <qemu-devel-bounces+patch=linaro.org@nongnu.org>) id 1iF2BA-0004Tk-RQ for patch@linaro.org; Mon, 30 Sep 2019 16:21:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44770) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <richard.henderson@linaro.org>) id 1iF2Al-0004So-SQ for qemu-devel@nongnu.org; Mon, 30 Sep 2019 16:21:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <richard.henderson@linaro.org>) id 1iF2Ak-0005WV-V0 for qemu-devel@nongnu.org; Mon, 30 Sep 2019 16:21:31 -0400 Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]:34003) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <richard.henderson@linaro.org>) id 1iF2Ak-0005WD-Pl for qemu-devel@nongnu.org; Mon, 30 Sep 2019 16:21:30 -0400 Received: by mail-pf1-x429.google.com with SMTP id b128so6246246pfa.1 for <qemu-devel@nongnu.org>; Mon, 30 Sep 2019 13:21:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=Sg+1BNlUkd68yFef7dmXTKIYOAnPSKke44HmN/xx+JE=; b=A7wTKz4tl834f4hFOk1ubqMUF86wjT2ZJQ0ZYUpwo83HXup3na1a16G4SqKHdMdnGr EvaCl+o3KCGuKSnJlq7RNuipIbxNcgyoFL2iUPi1PWGjY6xcZlQfttOQTfi7LA0TqyU5 qiI90S7yNpLgBsgJtjIMz+pU6IR777kCC5PRvItN2Wg1Hih3aVv4778Y4cKGiihwwvj/ Q9+B1wNCXFd9N1RVXDvXiVzuLETQl8aq6BxfHn6f9bxk5q3FA5KVKMEL3e4WNfdV002c OwxA/ibcgvOiSTHGXXihrEvHRG8SQ6+5BWWMYhf150Jn/HuCIHGakNL+ZID0nCzcfnTg MqxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=Sg+1BNlUkd68yFef7dmXTKIYOAnPSKke44HmN/xx+JE=; b=E1cyz9NUKA1KSSCW5yjbdvq1Li0uzRwT1e7cMjMtuogaGvsz7418mOzLXaBjCzQmJG 9YtyYtNsPuWOv3vZbdJ7i+xtKFXouBPmMyxVK42SJch0V3pyxWUbOVNpSN9Vr4N5lpNk 4JLKZ8se+Oa0DXCAp+OCgh9pF/Ck7lxh4Qc+VBIdbmGSzjsQuwZJ/xdRjDsOPRadiPw2 4KlbKKU8F60IQejbRUU8dijiTJKjOnJyuURcTfTjbRKWT6b+ktWL6e4c4IwpjGhFh3DS eXvvnyWphgDJtcvKDsEzLXcikHDbA1WFnYLMye9VT8ffX510J7lZ8ytHoxPXYgwlU1TH /3ew== X-Gm-Message-State: APjAAAW/ilrUYSbqQaE6vu2GN4cGrvrTOG/CGaUSCJoDdJnst49XgFpj Dz4+/MA9NfF7xQNlfxUCwDbWlqUjdR4= X-Received: by 2002:a62:870a:: with SMTP id i10mr23240492pfe.259.1569874889503; Mon, 30 Sep 2019 13:21:29 -0700 (PDT) Received: from localhost.localdomain (97-113-7-119.tukw.qwest.net. [97.113.7.119]) by smtp.gmail.com with ESMTPSA id r28sm15336802pfg.62.2019.09.30.13.21.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Sep 2019 13:21:28 -0700 (PDT) From: Richard Henderson <richard.henderson@linaro.org> To: qemu-devel@nongnu.org Subject: [PATCH v7 02/22] tcg/ppc: Introduce macro VX4() Date: Mon, 30 Sep 2019 13:21:05 -0700 Message-Id: <20190930202125.21064-3-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20190930202125.21064-1-richard.henderson@linaro.org> References: <20190930202125.21064-1-richard.henderson@linaro.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::429 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: <qemu-devel.nongnu.org> List-Unsubscribe: <https://lists.nongnu.org/mailman/options/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe> List-Archive: <https://lists.nongnu.org/archive/html/qemu-devel> List-Post: <mailto:qemu-devel@nongnu.org> List-Help: <mailto:qemu-devel-request@nongnu.org?subject=help> List-Subscribe: <https://lists.nongnu.org/mailman/listinfo/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=subscribe> Cc: mark.cave-ayland@ilande.co.uk, amarkovic@wavecomp.com, hsp.cat7@gmail.com Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" <qemu-devel-bounces+patch=linaro.org@nongnu.org> |
Series |
tcg/ppc: Add vector opcodes
|
expand
|
diff --git a/tcg/ppc/tcg-target.inc.c b/tcg/ppc/tcg-target.inc.c index 9d678c3bf1..8dc5455600 100644 --- a/tcg/ppc/tcg-target.inc.c +++ b/tcg/ppc/tcg-target.inc.c @@ -319,6 +319,7 @@ static int tcg_target_const_match(tcg_target_long val, TCGType type, #define XO31(opc) (OPCD(31)|((opc)<<1)) #define XO58(opc) (OPCD(58)|(opc)) #define XO62(opc) (OPCD(62)|(opc)) +#define VX4(opc) (OPCD(4)|(opc)) #define B OPCD( 18) #define BC OPCD( 16)