[gcc(refs/users/meissner/heads/work177-vpair)] Tweak vector-pair.h.
Michael Meissner
meissner@gcc.gnu.org
Thu Sep 12 17:27:05 GMT 2024
https://gcc.gnu.org/g:919a4a544acd1d04950899c18cf7fe1e12e99471
commit 919a4a544acd1d04950899c18cf7fe1e12e99471
Author: Michael Meissner <meissner@linux.ibm.com>
Date: Thu Sep 12 13:26:30 2024 -0400
Tweak vector-pair.h.
2024-09-12 Michael Meissner <meissner@linux.ibm.com>
* config/rs6000/vector-pair.h: If __VPAIR_ASM__ or __VPAIR_NOP10__ are
defined, don't enable using vector pair built-in functions.
Diff:
---
gcc/config/rs6000/vector-pair.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/config/rs6000/vector-pair.h b/gcc/config/rs6000/vector-pair.h
index ad42e246c083..ebfaaa1e8a0c 100644
--- a/gcc/config/rs6000/vector-pair.h
+++ b/gcc/config/rs6000/vector-pair.h
@@ -80,7 +80,7 @@
#endif
/* Do we have MMA support and the vector pair built-in function? */
-#if __VPAIR_BUILTIN__
+#if __VPAIR_BUILTIN__ && !__VPAIR_ASM__ && !__VPAIR_NOP10__
#define vector_pair_t __vector_pair
#define vector_pair_f64_t __vector_pair
#define vector_pair_f32_t __vector_pair
More information about the Gcc-cvs
mailing list