On Thu, 17 Jun 2021, Marcel Vollweiler wrote:
> Thank you for your proposals. I adapted configure.ac and gcn.c
> accordingly (similar to the GATHER_STATISTICS example).
Thanks, the configure changes in this version are OK.
--
Joseph S. Myers
jos...@codesourcery.com
Am 16.06.2021 um 19:19 schrieb Joseph Myers:
On Wed, 16 Jun 2021, Julian Brown wrote:
+if test x$gcc_cv_as_gcn_global_load_fixed = xyes; then
+ AC_DEFINE(HAVE_GCN_ASM_GLOBAL_LOAD_FIXED, 1, [Define if your
assembler has fixed global_load functions.])
+else
+ AC_DEFINE(HAVE_GCN_
On Wed, 16 Jun 2021, Julian Brown wrote:
> > +if test x$gcc_cv_as_gcn_global_load_fixed = xyes; then
> > + AC_DEFINE(HAVE_GCN_ASM_GLOBAL_LOAD_FIXED, 1, [Define if your
> > assembler has fixed global_load functions.])
> > +else
> > + AC_DEFINE(HAVE_GCN_ASM_GLOBAL_LOAD_FIXED, 0, [D
At the risk of overstepping my GCN backend review remit...
On Wed, 16 Jun 2021 11:34:53 +0200
Marcel Vollweiler wrote:
> index d9fc3c2..e179ce1 100644
> --- a/gcc/configure.ac
> +++ b/gcc/configure.ac
> @@ -5357,6 +5357,30 @@ case "$target" in
> ;;
> esac
>
> +# This tests if the assembl
Changed the variable "gcc_cv_as_global_load_fixed" into
"gcc_cv_as_gcn_global_load_fixed" in order to have the "gcn" substring
also in the config.patch file.
Am 09.06.2021 um 16:47 schrieb Marcel Vollweiler:
This patch fixes an issue with global_load assembler functions leading
to a "invalid op
On Mon, 14 Jun 2021 13:36:54 +0100
Julian Brown wrote:
> On Wed, 9 Jun 2021 16:47:21 +0200
> Marcel Vollweiler wrote:
> > In this patch a compatibility check is added to the configure.ac.
>
> The implementation of the solution looks fine, but I worry it's the
> wrong approach. What would some
On 14/06/2021 13:36, Julian Brown wrote:
On Wed, 9 Jun 2021 16:47:21 +0200
Marcel Vollweiler wrote:
This patch fixes an issue with global_load assembler functions leading
to a "invalid operand for instruction" error since in different LLVM
versions those functions use either one or two registe
On 14.06.21 14:36, Julian Brown wrote:
On Wed, 9 Jun 2021 16:47:21 +0200
Marcel Vollweiler wrote:
This patch fixes an issue with global_load assembler functions leading
to a "invalid operand for instruction" error since in different LLVM
versions those functions use either one or two registers.
On Wed, 9 Jun 2021 16:47:21 +0200
Marcel Vollweiler wrote:
> This patch fixes an issue with global_load assembler functions leading
> to a "invalid operand for instruction" error since in different LLVM
> versions those functions use either one or two registers.
LLVM is neither forward- nor back
This patch fixes an issue with global_load assembler functions leading
to a "invalid operand for instruction" error since in different LLVM
versions those functions use either one or two registers.
In this patch a compatibility check is added to the configure.ac.
Marcel
-
Mentor
10 matches
Mail list logo