[PATCH] [Arm] Implement scalar Custom Datapath Extension intrinsics

2020-04-08 Thread Matthew Malcomson
Suggestions applied. I didn't update the indentation since it seems good to me (with the `(unspec:SIDI ...)` indented one more level than the SET as suggested). I'm guessing it looked strange since that line is indented with a tab and that can look different in different text editors. This patc

RE: [PATCH] [Arm] Implement scalar Custom Datapath Extension intrinsics

2020-04-08 Thread Kyrylo Tkachov
Hi Matthew, > -Original Message- > From: Matthew Malcomson > Sent: 08 April 2020 09:46 > To: gcc-patches@gcc.gnu.org > Cc: Kyrylo Tkachov ; Ramana Radhakrishnan > ; nd ; > ni...@redhat.com; Richard Earnshaw > Subject: [PATCH] [Arm] Implement scalar Custom Datapat

[PATCH] [Arm] Implement scalar Custom Datapath Extension intrinsics

2020-04-08 Thread Matthew Malcomson
Patch rebased onto recent trunk. This patch introduces the scalar CDE (Custom Datapath Extension) intrinsics for the arm backend. There is nothing beyond the standard in this patch. We simply build upon what has been done by Dennis for the vector intrinsics. We do add `+cdecp6` to the default