Message ID | 20250131171232.1018281-1-aleksandar.rakic@htecgroup.com |
---|---|
Headers |
Return-Path: <gcc-patches-bounces~patchwork=sourceware.org@gcc.gnu.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 6345D3858408 for <patchwork@sourceware.org>; Fri, 31 Jan 2025 17:17:06 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6345D3858408 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=htecgroup.com header.i=@htecgroup.com header.a=rsa-sha256 header.s=selector1 header.b=KevDpsgd X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazlp170130004.outbound.protection.outlook.com [IPv6:2a01:111:f403:c200::4]) by sourceware.org (Postfix) with ESMTPS id 1FD18385801B for <gcc-patches@gcc.gnu.org>; Fri, 31 Jan 2025 17:13:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1FD18385801B Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=htecgroup.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=htecgroup.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 1FD18385801B Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c200::4 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1738343584; cv=pass; b=ERBK6vngHXWk1krR2xkSbSaiF+iyTfwBrn99j9HOSOhupj3eHIPa7/WPjAQpqgFj29h5BcZvt1/xzPeb3uu1WfMkrXNGJSuq4PyubpYKVxKew4dTlNlACah4AWYNXBCI1h4dWslShgSTZ20Et2Or2IRSgy4tBS0marOZFN0PmBM= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1738343584; c=relaxed/simple; bh=bkwuACqaTHrDbkh/Ot3MKYzEo5QDOM2Zgn1qf3CZym0=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=NqRfXben3p8t4jGEtV4kpQ8omz1CrPAEf5UGB+jOQoSyUG7XncYd8YtV5h0Ic/e5PRHJzLPR8meNILX88QaMcVraw/pNVzqXd3m12+OcW2j1HMLu/zt3Bbi9UqF2vscvkxAXsFl4wCOfwFAciB8T5AcPuKh1qWsrklbI7H7m6QQ= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1FD18385801B ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oSHxvamF6oHo5PXbrqu8ssOJ85toDR8NSjJz0dLG+Z92eP7XOGyR+tYiQo/q9IkNNiZY3LP3Gc478Y98OmhH1eCdGPVSNywRsMnhSoy7C8jFxNEDT1h5+TkuyC90fnBcYBBuYDiNPBwNFUe0oCpximsGVGnhuaQB1jslXX6uJ2BCkcaDNOi5AAvoE7LkiIIKs1CEbwNs0NBbw9F7/EjzfVjjizLFFnJXEKF7klCpdvswfvHNl1duUrur+8pjfRcb3xBVXea2NldpzW8F4kiok22G7SeMDp4+ig29l2LHodKGP9kYetxXsvlAkhV0q6C2NXz34FbPUN08nU658+pnKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=bkwuACqaTHrDbkh/Ot3MKYzEo5QDOM2Zgn1qf3CZym0=; b=ZYkb5TF0IcKKrncdhD3w0pE1nfNskt7wQ3hXsYZR4GrBjbtM+qfZDEzet8DrbSANWo4l7h0FxloNvVFgVOHrbIbJt4y4NAtoQdexXg+HPQVrxizLlZQtvg1pQP77vvTITw7wTdEmv5vP6omQEAzemOmlbADRUcQoGMJIsQqYyrkI8aL0TRQtyZT3MimuictDY44HavD/5sheoeO9QCByVeagf6EyXOdIMEht553lB+yJzsDulp3vI1CXbwv7/BZiQtjO87hinl5NZLH01MX/jNpdgU3W9AyQZFpO9kBgdnr7LYRBL2OjDWqiVOPU7DhMaSbnbY5DIwxgWGs03C+5fQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=htecgroup.com; dmarc=pass action=none header.from=htecgroup.com; dkim=pass header.d=htecgroup.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=htecgroup.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bkwuACqaTHrDbkh/Ot3MKYzEo5QDOM2Zgn1qf3CZym0=; b=KevDpsgdB4WVsELw8i983k5Q20lGz6L1a5h7zf1qtlEMEcUBgp75CteOn62Okz+uCWE2DqmEFC6IaYrjMEaUQSYSq2sC11TEeHkn1eC/WSudxMbkCJ3bniNPC9xX0+OQnnsH8FpPed4YYAJ/e3hliU/oUdFt0EmDWzwCzF6lt1lUpxextiJZTKZ3LV9Rr2bg5jCYi+tDz/wWpzf/2hyFHsoBIEnE6RNfDGTQCAGlDHxEuEaXPWq0URnDapuYYTaAocpxfiJUyio8KiDAzrmpZ6nfz5vYKURkbnvUMrUJkvU0V/QZ87GUaTb8Uisvg9y0tIJIhz6eGszM3O0XipjHsA== Received: from PA4PR09MB4864.eurprd09.prod.outlook.com (2603:10a6:102:ed::17) by PR3PR09MB5442.eurprd09.prod.outlook.com (2603:10a6:102:17d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.22; Fri, 31 Jan 2025 17:13:01 +0000 Received: from PA4PR09MB4864.eurprd09.prod.outlook.com ([fe80::a02b:9d5c:eca5:e024]) by PA4PR09MB4864.eurprd09.prod.outlook.com ([fe80::a02b:9d5c:eca5:e024%6]) with mapi id 15.20.8398.020; Fri, 31 Jan 2025 17:13:00 +0000 From: Aleksandar Rakic <aleksandar.rakic@htecgroup.com> To: "gcc-patches@gcc.gnu.org" <gcc-patches@gcc.gnu.org> CC: Djordje Todorovic <Djordje.Todorovic@htecgroup.com>, "cfu@mips.com" <cfu@mips.com> Subject: [PATCH 0/61] Improve Mips target Thread-Topic: [PATCH 0/61] Improve Mips target Thread-Index: AQHbdANhw6FNUkg5GEGxnBgOdoTGeg== Date: Fri, 31 Jan 2025 17:13:00 +0000 Message-ID: <20250131171232.1018281-1-aleksandar.rakic@htecgroup.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=htecgroup.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PA4PR09MB4864:EE_|PR3PR09MB5442:EE_ x-ms-office365-filtering-correlation-id: 9e6d113c-7b20-41e8-50dc-08dd421a83e7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?q?v2zkd9iDfQivCy9PoDgsLluUIH?= =?iso-8859-1?q?KoWk8KYZh+aTN3hYdVGj9nF7rwPIZMSNQZ9GcKmG46oLNT84PDtTWX2dJ9PZ?= =?iso-8859-1?q?RNXiTb9Yk7kqtMrnKFY7mOHBaAOtHOK7FxTmzZ6uhCaX+YhTFPf6Ncp9Nkh0?= =?iso-8859-1?q?uPmkOkDcntDtwOe9NbmwDZ8AhLMIpxLPZJfEz9QDsVQ9EDf5t7W1zX5z8/ER?= =?iso-8859-1?q?YJzVlN2G7jrJ2+HyXsQyZiIbBGDG48YPAwZLFxi/ig1OeD0khsOi0eUXZDtz?= =?iso-8859-1?q?zrEyKqXG+/AkDulzgtJt0/BDSTiW/ffV+GveqfEQMa4g3M5yDqExERTeryzJ?= =?iso-8859-1?q?b3E/EE6n3MjxZGi+OPyy8zE8G1nbpXWOutupaMMNCh/gPll5qLPVxWDgwsEY?= =?iso-8859-1?q?cVl1J1ObdLACiuBeqgfJMASgWyLT+adpYvJLCOyn5hoECQdZCkHHRwVfgcRt?= =?iso-8859-1?q?Ty6RyXbh9p2gJIcyoIgU5YAx5l6eBgkD3wqCzfEW1W2pT2jjIPY98Srw7xGG?= =?iso-8859-1?q?SIVbcnk/QHvMS75zMnZgTzoHWQi9A/oSDZaonboj533StHRekwovrbDIOkLW?= =?iso-8859-1?q?4CLrxzeXkYqCdxstMITeCZU125dx9McM26p0vpSNor29HgwtORlnuw5a/a3+?= =?iso-8859-1?q?o1ohe0UyU2SNLV3Z5X1a3HHHLVRbOgCHJ5WbkFaoT/cZQQrRUzUcbvxHNJYx?= =?iso-8859-1?q?SJsC15I3liDV4K8DD1mVC/LzeB+lvSJKLgZC8C/A4S8dG/b3o6HStHpHXwYl?= =?iso-8859-1?q?rURu8SDTBOWJzsTmp/KQeiJZfU32Bkaut5uBZwTvFyR3HHmznV2dgYBs6tcy?= =?iso-8859-1?q?G8GOx6zl5Yzg7SChvLwXJgkWTrQNciWKbEEECN8Ba+QNvTT0zpuukoj5hxh6?= =?iso-8859-1?q?fZjBXCXlRv3zTLzC4nqypRmbwjoQ5zxODLX0+7x5p+ZmVdYgFc1uyx/cFSLW?= =?iso-8859-1?q?luFpfef19ugSY9B7FkB7XSvraBig6Gu+h2O+WkbsrBOvRCk/Lw74MHjjZSIX?= =?iso-8859-1?q?a/q+lEGk0CzCaV2An3t0CGGnEowAaJptdlbawYE3VCcsboIfrSw6F95r7BRI?= =?iso-8859-1?q?1Vt5xl3H/XnMpBQECQFXuIOYszcYnUSoKEJ4ow1pwRuh+FadWF88FI2OXAuG?= =?iso-8859-1?q?cm8t4mTrD2okHpDfTV9o2rjHh1kW4JYI553nX30LtJOOziZ+cApkvDHoiLT/?= =?iso-8859-1?q?sFSufsN2Jb+LHHBMIZoFb5pr5u+JsD6CEQxMG3ETrcSoIytb7usW7fadjGZS?= =?iso-8859-1?q?ELqk83nCMii/0VcOUyM6uSJuN5Px7N6MO2ifZI/bdrl585omuhzGtSsxMUjg?= =?iso-8859-1?q?loHATj+6kaf2Osam5qi8IduQRDofYJoYihF0UlpuZYfslS2wmTeGUlknegT2?= =?iso-8859-1?q?d4DBHtRnd9ZpcbZa0CvGmwgEsCthqsF4/6f7QndqwMZ1IzKfDhHocTr0m7Ob?= =?iso-8859-1?q?3cqiZgVIfNE8cAhgq1dlL53+S16s3q9PmI9cBjYmxBZFVWndxQGkaKEo1fEy?= =?iso-8859-1?q?91mokT?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA4PR09MB4864.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?q?7tVV4wU3U05ekQF3oUvetXG?= =?iso-8859-1?q?fCrBIT8IgIF/HRqVenCH7D8GvICMxr5y6SY5t6ELrPMdOtn5wzxd0ZudB5D5?= =?iso-8859-1?q?7S2WpwKyvKklDdJUqJrVfB+Vy6jn/j9fEniQgbYhFryQ6oLbWeGpkc7WNm/I?= =?iso-8859-1?q?l+ePCt+se1t+XJfdmmmKJmasWVzlluCIEe9mnMdzNrx9PDf44QleixG7RfrG?= =?iso-8859-1?q?3W5hysyZexGRBPKUX6tjfAkUPhmV9245AaLg850cZynclQ3Mupq/Yn7BoO5k?= =?iso-8859-1?q?0vsijHkqcy0oVkZ8ZC+3o01Mdb0Nnaow9jVYA6UTDaTqURDsw1wb7zkn1Kyl?= =?iso-8859-1?q?6s5qhPV2X8M8qWp320A/PfZh40P8P+KA/qgeHktDw0CcVsfeANVckkMYgaMd?= =?iso-8859-1?q?I7voN63BwAFBnoQmlYut9AUAiqQbEUpMbx3+TZUlLHzD4LJibtp0/gN0V1AI?= =?iso-8859-1?q?ssUm9obA81TOBA8KVzmRxoqizjs4pPPaak1O0UHiByvTOmyiR0K9equzWoY9?= =?iso-8859-1?q?rvML+8dudHkbSNKtUlrMwwdjmiM+bfSceB0sFPH5L0GTMuzNrmMhIHm5Uh/l?= =?iso-8859-1?q?Vl8G9NMGZrNrql+gNRTT/WNDhi5JoQXZRpptvReg8Z4gEypeiaMAHSkMfbpO?= =?iso-8859-1?q?Z65OwxGKp5To5g9qXYofzUpZ+jdqf+cwag9alLU0Dke/RwQgJnBwa+6XPGpW?= =?iso-8859-1?q?xz2NUYq9b+co7SmbeXN7jTsdLhe557C4y+Om4mKkTSi3oGuILcgxX9ihGz5N?= =?iso-8859-1?q?NdY8yvZRjGHjDuK3MvrJvjZ19dg/CA8s6Onyxh2ExJMOXg3jJU8EbrvYPScZ?= =?iso-8859-1?q?41FpQpk/kot0in1eDeRecJzU5O/sp0n2cBdlf9pjVjLFJF7BJ9CrnfJbYzr9?= =?iso-8859-1?q?MrBnX0SHxFP/NZUc+B2BRcJC4t4GFXHELmEoI6L3up5OZoKOVWGy1vMDztcD?= =?iso-8859-1?q?0zD3s2MGFUAA4S+7Ac29Q52KfwMyVvDH+cCnrp5qn8boemXBUAcCa1pUwQt6?= =?iso-8859-1?q?zgcgYe+FTXwyW6PgFQckGw/LlOg1k5V0WraT3r46Fw9DG+r/3F2+py0zn8VD?= =?iso-8859-1?q?Vg1VIKm0NV4uG9e4npzyXU37frEExX8rOYfVW24+nT+l/eRgLU1xQVy3DkKw?= =?iso-8859-1?q?X8kloHvmwJMvrhdK4dNTeZLxdcAsHLExJ69/eBSHkk2z5NPgFcAOSjBMT2e9?= =?iso-8859-1?q?vznGyZTJrmhCAAN0+MqOvI9jj03+mPeYX//16i7yX+xJBr9/VrwOM27F38dG?= =?iso-8859-1?q?3lAIX9wiED0inzFYcTta+kd1Pt+Jhc2kvkOtE7LmvFO1RSlgrWnstohsXJw8?= =?iso-8859-1?q?5sb5WtBJaOCTeQmf9YHloB/A3pvfWhCb/zszvXm32CqdaFwfEb433bwsQ21P?= =?iso-8859-1?q?8UwkgAw99ZBxTdFgdlxNW4rEDXsTY8fYoATCu7tF9sBqPcMDrgjLzenEq69u?= =?iso-8859-1?q?A0K3BJvN1PYCtLHkTWw9ub9RYNjS3cQ4Xttm94tWTIZx5u18dclJQ3bD8HVA?= =?iso-8859-1?q?MGDbr0NlYLvMRXFxQ3Dcx61BqfQThAjAmU3WMMA+wTHb++rD+i7JBgjS7EE2?= =?iso-8859-1?q?EcZlgFJLh1gIHIX4qjDjG4GM6tTQTf7UxgrKrGbLQFApMkYWc1w4wAMBev//?= =?iso-8859-1?q?FxnVK+M0pI12Ag5sWAMG83Pmbm9TEiPnnRZ7HhMNSed+w9gf5gl7k3hBoSvo?= =?iso-8859-1?q?=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: htecgroup.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PA4PR09MB4864.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9e6d113c-7b20-41e8-50dc-08dd421a83e7 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jan 2025 17:13:00.5979 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9f85665b-7efd-4776-9dfe-b6bfda2565ee X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: pAGqkSnBEQhH07l2OBcBSW2/TkTYmAh/jxduPnBN/wXKMFGJEgbdFIg3if9HTcZs1Oihtr3NyxOod3wM9ZkpD5IqaDSYgxBTu2hWmD8llkw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR09MB5442 X-Spam-Status: No, score=-3.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list <gcc-patches.gcc.gnu.org> List-Unsubscribe: <https://gcc.gnu.org/mailman/options/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe> List-Archive: <https://gcc.gnu.org/pipermail/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-request@gcc.gnu.org?subject=help> List-Subscribe: <https://gcc.gnu.org/mailman/listinfo/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe> Errors-To: gcc-patches-bounces~patchwork=sourceware.org@gcc.gnu.org |
Series |
Improve Mips target
|
|
Message
Aleksandar Rakic
Jan. 31, 2025, 5:13 p.m. UTC
This patch series improves the support for the mips64r6 target in GCC, includes the enhancements to the general bug fixes and contains other MIPS ISA and processor enablement. These patches are cherry-picked from the mips_rel/11_2_0/master and mips_rel/9_3_0/master branches from the MIPS' repository: https://github.com/MIPS/gcc . Further details on the individual changes are included in the respective patches.
Comments
On Fri, Jan 31, 2025 at 6:18 PM Aleksandar Rakic <aleksandar.rakic@htecgroup.com> wrote: > > This patch series improves the support for the mips64r6 target in GCC, > includes the enhancements to the general bug fixes and contains other > MIPS ISA and processor enablement. > > These patches are cherry-picked from the mips_rel/11_2_0/master > and mips_rel/9_3_0/master branches from the MIPS' repository: > https://github.com/MIPS/gcc . > Further details on the individual changes are included in the > respective patches. Please split up this series at least into patches that solely affect mips/ and send patches that touch middle-end parts separately. A 61 patches series is unlikely to be looked at this way. Richard.
Richard Biener <richard.guenther@gmail.com> writes: > On Fri, Jan 31, 2025 at 6:18 PM Aleksandar Rakic > <aleksandar.rakic@htecgroup.com> wrote: >> >> This patch series improves the support for the mips64r6 target in GCC, >> includes the enhancements to the general bug fixes and contains other >> MIPS ISA and processor enablement. >> >> These patches are cherry-picked from the mips_rel/11_2_0/master >> and mips_rel/9_3_0/master branches from the MIPS' repository: >> https://github.com/MIPS/gcc . >> Further details on the individual changes are included in the >> respective patches. > > Please split up this series at least into patches that solely affect mips/ > and send patches that touch middle-end parts separately. A 61 patches > series is unlikely to be looked at this way. Sorry to ask, but what about the copyright assignment/DCO side of things? Is it ok to assume that all these patches are covered by MTI's copyright assignment with the FSF, even though MTI didn't submit the patches themselves? (Genuine question, not trying to imply a particular answer.) Thanks, Richard
On Mon, Feb 3, 2025 at 11:34 AM Richard Sandiford <richard.sandiford@arm.com> wrote: > > Richard Biener <richard.guenther@gmail.com> writes: > > On Fri, Jan 31, 2025 at 6:18 PM Aleksandar Rakic > > <aleksandar.rakic@htecgroup.com> wrote: > >> > >> This patch series improves the support for the mips64r6 target in GCC, > >> includes the enhancements to the general bug fixes and contains other > >> MIPS ISA and processor enablement. > >> > >> These patches are cherry-picked from the mips_rel/11_2_0/master > >> and mips_rel/9_3_0/master branches from the MIPS' repository: > >> https://github.com/MIPS/gcc . > >> Further details on the individual changes are included in the > >> respective patches. > > > > Please split up this series at least into patches that solely affect mips/ > > and send patches that touch middle-end parts separately. A 61 patches > > series is unlikely to be looked at this way. > > Sorry to ask, but what about the copyright assignment/DCO side of things? > Is it ok to assume that all these patches are covered by MTI's copyright > assignment with the FSF, even though MTI didn't submit the patches > themselves? (Genuine question, not trying to imply a particular answer.) It's a good question since one of the Signed-off e-mails bounces... Richard. > Thanks, > Richard
> This patch series improves the support for the mips64r6 target in GCC, > includes the enhancements to the general bug fixes and contains other > MIPS ISA and processor enablement. > > These patches are cherry-picked from the mips_rel/11_2_0/master > and mips_rel/9_3_0/master branches from the MIPS' repository: > https://github.com/MIPS/gcc . > Further details on the individual changes are included in the > respective patches. FYI. MIPS asked HTEC group to upstream our GCC patches to gcc.gnu.org. All patches should be covered by FSF copyright assignment from MIPS long time ago. If new documents/forms are needed, please let us know. Thanks a lot! Regards, Chao-ying