From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) by sourceware.org (Postfix) with ESMTPS id 602813858D33 for ; Fri, 26 Jan 2024 17:28:18 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 602813858D33 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 602813858D33 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::334 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1706290100; cv=none; b=YTwbcq7dVHMxrRXTO0VnqNeEJ1WYpohpGn3gwzxJoiMXfuWN5d8jEEhdVwPUYHYmiy2X8Y7bMKZjHsTB2gcdeTASdoQQo4vAv50y123DVajEtCvz8oJKRqQfjHpQFo62OSldKYvwGMtCCaCbFbg5mwFrUeQs471U/t3NWMZU9YU= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1706290100; c=relaxed/simple; bh=kGr1uf8dBpR9kkeiBSw9Ky8PEpfsNYiuJzqmZ3JWw88=; h=DKIM-Signature:From:Message-Id:Mime-Version:Subject:Date:To; b=j3cSkEYdscXFtlnf9mIoNGF5kbO00xapdVqETn2mJkI/gcFb8uYbZGlIgFNJ+CSRHeMDcUEN0EL5LvHULxGsS8+oTjeRZMXccy3UQKo+7AL3TdtneltKjpAX2hVJ2sHGi86AdPqvOwAoRntla+KWPZIKlZbiwoMZFE8aM4ZqAe0= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-40ee8cea674so5068525e9.1 for ; Fri, 26 Jan 2024 09:28:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706290097; x=1706894897; darn=sourceware.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=8T6dGHdlbAUQPZWDYsXlbcOLPveiOjj39p/5C1hEaU0=; b=ilS+cTcJ5QD8JY0vdM+b4uZv6eXTFAZ9NnPyBbV3IyazBxrfKwzeVkW7LaKk0v8ov2 kGDCzJUy5jEGceYytY1ojMvw3sqnO2gQ3/xJm3RA3MphC2udvwIZjsn9T31t20Xzji9f 1iPOvkrzrtsu89k9wBQWVRddOqtBDKeijiq9ntDNdwU7NojqOO04jUfEXq7pv8IyxMOz KK1mkDcF8/6S1+EDlh6whuI5y0sLJwxUJWU5lRopK8IRmns+j/Go5N82sClDRvioBNyC 9QrlxevqP8TYdkUqNIJFHd1kxVXon/fu6YoUkRxa5QprsDkUSblbG6yG3u9CZSRTuWbA BSmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706290097; x=1706894897; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=8T6dGHdlbAUQPZWDYsXlbcOLPveiOjj39p/5C1hEaU0=; b=tK9u79Zqae5DGad1k4NmKF9/3J1w+/P0ANdTuzIrF1KiJVHqbEX9uqKqvKwQ6XdhBX lWV4kBklvmjjKmTy59QcAMAJOAWsKYp+ZCMswfll4E3prX8fq9K+sn1NYA2bEIli5Iuk B2XQRoaTwgnJz6K2nBhZZEJp1jPfCBp8/9A18mIQ9uRBEqBU/UV5lBlSNLO/MWQC2Od1 ZCWqsmO8A2LhGOzG1eIxxGbb2UXlzlshcmgYm7qklINavkpCU+JGGS9RXnnR8e91iLzy iJg6uOfzDChuH3s85zih6fRK6BEHBJgopL6pof0F83O/hp56usXCE+Z6zfVLpMfznmR9 4jKw== X-Gm-Message-State: AOJu0Yy3/Kq2qVwDCvl9nwS7+Ocv46Pp4aAO0app/76cKc2fNHS3/uCc onCSakKIDs2lagvuJtf/tPF07EisH1rRIHRzjXdCrzzNpPBiKKIqvSTmf4BW3hI= X-Google-Smtp-Source: AGHT+IHeDKbxBPdVo71FcIVVubGESiG2nuPrHJDhhWDJ+uEYPkA8yZXS6bSVuIdHDRqKquVhk+K6cg== X-Received: by 2002:a7b:c7d1:0:b0:40c:486d:6cb4 with SMTP id z17-20020a7bc7d1000000b0040c486d6cb4mr114143wmk.83.1706290096897; Fri, 26 Jan 2024 09:28:16 -0800 (PST) Received: from smtpclient.apple (2a01cb08096bd9001cd91b8a291da728.ipv6.abo.wanadoo.fr. [2a01:cb08:96b:d900:1cd9:1b8a:291d:a728]) by smtp.gmail.com with ESMTPSA id f7-20020a05600c4e8700b0040e4914f28dsm6370449wmq.18.2024.01.26.09.28.16 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Jan 2024 09:28:16 -0800 (PST) From: jacob navia Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_E8C6C3AB-199A-4971-8127-26C4C2736457" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: Re: Mystery instructions Date: Fri, 26 Jan 2024 18:28:05 +0100 In-Reply-To: <13BC6943-32E4-43F3-8AD6-6F40CA84DB00@gmail.com> Cc: binutils@sourceware.org, gcc@gcc.gnu.org To: Alex Huang References: <13BC6943-32E4-43F3-8AD6-6F40CA84DB00@gmail.com> X-Mailer: Apple Mail (2.3774.300.61.1.2) X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --Apple-Mail=_E8C6C3AB-199A-4971-8127-26C4C2736457 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Well, the pdf I have dates from 2022, but it hasn=E2=80=99t any reference t= o those instructions. But that link works, THANKS A LOT! I will now use that documentation. Jacob P.S. I am going through EACH one of the instructions in the instruction tab= le, and documenting what it does, syntax, abstract arguments and mode of op= eration. > Le 23 janv. 2024 =C3=A0 15:16, Alex Huang a =C3= =A9crit : >=20 > Hi, >=20 > These instructions looks to be part of the T-head vendor extension instru= ction set. With the spec here https://github.com/T-head-Semi/thead-extensio= n-spec.=20 >=20 > Best regards > Alex >=20 >> On Jan 23, 2024, at 8:42=E2=80=AFAM, jacob navia via Gcc wrote: >>=20 >> =EF=BB=BFHi >> The GNU assembler supports two instructions for the T-Head risk machines= called: >>=20 >> th.ipop >> th.ipush >>=20 >> With no arguments. These instructions (they are no macros or aliases) ar= e UNDOCUMENTED in the T-Head instruction manuals that I have, and a google = search yields absolutely nothing. >>=20 >> Can anyone here point me to some documentation that describes what these= instructions do? >>=20 >> Thanks in advance. --Apple-Mail=_E8C6C3AB-199A-4971-8127-26C4C2736457--