This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[Patch 0/2] [binutils][arm] Armv8-M Custom Datapath Extension.
- From: Matthew Malcomson <matthew dot malcomson at arm dot com>
- To: binutils at sourceware dot org
- Cc: Richard dot Earnshaw at arm dot com, nickc at redhat dot com, nd at arm dot com, ramana dot radhakrishnan at arm dot com
- Date: Mon, 10 Feb 2020 11:17:45 +0000
- Subject: [Patch 0/2] [binutils][arm] Armv8-M Custom Datapath Extension.
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ydL4AhlXr3GaSXNbhbVpB/EcofMK8D1eH67v+zKHguc=; b=SnYHulqfMmgQuk4y3cx02ddFO2D8jdJAfRNTsjzn22AN83TzcGaMjdi/XBubgMa2fdogHwxNqkbT13kntDKramwzcV+Bmh12/EYk0RlYOMqeorO/iWybQf0AvY9Pv+WM22p/sMXNJk3JiKYiljsGy21tM0ztFF/mpZyL0zkg7uZAW0Y2IttqaWatox6cIxuv99ST1qaOnRRyhGBO4LLw+Jjt0oBH9+XcNZkI9q73TPE9lqxANFpLNBxGaYuA2KnqAcuYC8/GYRxtpHgxqhX3j+bQ3KuZVorya+S+mxp2K6jtfAhYjmjq8z47qw84JlOe2fHcdXhjUK+7g74dbsbcCw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ciII+4br278ruGa5SL8hToxQ1uwvz0uMO41uWnMFXSVM9bbih4bjgG+oIpvXmgLQNRClSCT1N+v1HUz92tHLWKaAhcKDicX+1RUk05gal2tWeAdOyU5cnh6AlCOnINLZ+I24p7CT70J4n8Bvzgb3seuEyCfRLszziX2N++4ygHZz45Dkq6aPfxS8UE1lvaUkKK3WJSmWX4yA3J4xCMAfDEMi4hksshiklU+6atOdTvtY2TygVc0BUgZi6TssMLHwHYlarzqUhnC13wpwgS7B1s9TlKcndzr9FsAfD7Jy6BnYfQ1jb8cKNJorwGoMFPGi8uZ30kOiE7nl5o+94pNT0g==
- Original-authentication-results: spf=none (sender IP is ) smtp.mailfrom=Matthew dot Malcomson at arm dot com;
Hello,
This patch series adds the Custom Datapath Extension to the arm backend.
This extension is currently only for the Thumb ISA.
The specification can be found here:
https://developer.arm.com/docs/ddi0607/latest
The patch is in two parts:
Part 1 enables the scalar instructions, which are predicated on *either*
Armv8-m with the floating point extension *or* Armv8.1-m with the MVE
extension.
Part 2 enables the vector instructions which are dependent on Armv8.1-m with
MVE.
Part 1 was worked on by both me and Stam Markianos-Wright.
The patch series has been successfully regression tested on arm-none-eabi and
arm-wince-pe.
Ok for master?
Regards,
MM
Entire patch series attached to cover letter.
Attachment:
all-patches.tar.gz
Description: application/gzip