Author: dcederman
Date: Wed May 23 23:16:02 2018
New Revision: 333157
URL: http://llvm.org/viewvc/llvm-project?rev=333157&view=rev
Log:
[Sparc] Use the leon arch for Leon3's when using an external assembler
Summary: This allows the use of the casa instruction available in most Leon3's.
Reviewer
Author: dcederman
Date: Tue May 29 23:02:18 2018
New Revision: 333510
URL: http://llvm.org/viewvc/llvm-project?rev=333510&view=rev
Log:
[Sparc] Add floating-point register names
Reviewers: jyknight
Reviewed By: jyknight
Subscribers: eraman, fedor.sergeev, jrtc27, cfe-commits
Differential Revis
Author: dcederman
Date: Mon Jan 14 02:15:20 2019
New Revision: 351044
URL: http://llvm.org/viewvc/llvm-project?rev=351044&view=rev
Log:
[Sparc] Add Sparc V8 support
Summary:
Adds the register class implementation for Sparc.
Adds support for DW_CFA_GNU_window_save.
Adds save and restore context fu
Author: dcederman
Date: Wed Jan 9 04:06:05 2019
New Revision: 350705
URL: http://llvm.org/viewvc/llvm-project?rev=350705&view=rev
Log:
[Sparc] Add Sparc V8 support
Summary:
Adds the register class implementation for Sparc.
Adds support for DW_CFA_GNU_window_save.
Adds save and restore context fu
https://github.com/doac created https://github.com/llvm/llvm-project/pull/104742
This adds the flags -mfix-gr712rc and -mfix-ut700 which enables the necessary
errata workarounds for the GR712RC and UT700 processors. The functionality
enabled by the flags is the same as the functionality provide
doac wrote:
Thank you for your comments!
https://github.com/llvm/llvm-project/pull/104742
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/doac updated https://github.com/llvm/llvm-project/pull/104742
>From a68dec7b074afdc003c63e721cd384c9c6721610 Mon Sep 17 00:00:00 2001
From: Daniel Cederman
Date: Mon, 19 Aug 2024 08:17:36 +0200
Subject: [PATCH 1/3] [Sparc] Add flags to enable errata workaround pass for
GR712R
doac wrote:
Our UT700 and GR712RC processors are in active production and we have customers
that for various reasons wants to use clang instead of gcc. To do that they
need to use these workarounds to avoid certain sensitive code sequences (the
same workarounds are already available in gcc).
doac wrote:
> > We have also developed some performance related patches for the Sparc
> > backend, but it has been difficult to get them upstreamed as, as you say,
> > few people are working on the Sparc backend.
>
> This is off-topic but is it possible for you to submit it (or if I can see
>
https://github.com/doac closed https://github.com/llvm/llvm-project/pull/104742
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
10 matches
Mail list logo