llvm-project/clang/test/CodeGen/PowerPC
Lei Huang caf7243a6b [PowerPC] Fix signatures for vec_replace_unaligned builtin
``vec_replace_unaligned`` is meant to return vuc to emphasize that elements
are being inserted on unnatural boundaries.

Reviewed By: amyk, quinnp

Differential Revision: https://reviews.llvm.org/D128288
2022-06-29 09:35:52 -05:00
..
2009-02-13-zerosize-union-field-ppc.c
aix-alignment.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
aix-altivec-vaargs.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
aix-altivec.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
aix-constructor-attribute.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
aix-destructor-attribute.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
aix-ignore-xcoff-visibility.cpp [clang][AIX] Don't ignore XCOFF visibility by default 2022-05-11 13:27:48 -04:00
aix-init-priority-attribute.cpp [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
aix-return.c
aix-struct-arg.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
aix-tls-model.cpp
aix-vaargs.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
aix-vector-attr-aligned.c
aix-visibility-inlines-hidden.cpp [clang][AIX] Don't ignore XCOFF visibility by default 2022-05-11 13:27:48 -04:00
aix32-complex-varargs.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
aix_alloca_align.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
altivec-ct.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
altivec-dss.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
altivec.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
atomic-alignment.c [PowerPC] Support 16-byte lock free atomics on pwr8 and up 2022-04-08 23:25:56 +00:00
attr-target-ppc.c
bool_test.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-32bit-vec-ll.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc-altivec.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-build-pair-mma.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-cache.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-crypto-disabled.c
builtins-ppc-crypto.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc-error.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc-fastmath.c [PowerPC] Fix EmitPPCBuiltinExpr to emit arguments once 2022-04-12 15:33:20 -05:00
builtins-ppc-fma.c [PowerPC] Add generic fnmsub intrinsic 2022-03-07 13:00:06 +08:00
builtins-ppc-fpconstrained.c [PowerPC] Add generic fnmsub intrinsic 2022-03-07 13:00:06 +08:00
builtins-ppc-htm.c
builtins-ppc-int128.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc-ld-st-rmb.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc-p7-disabled.c
builtins-ppc-p7.c
builtins-ppc-p8vector.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc-p9-f128.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
builtins-ppc-p9vector.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc-p10.c
builtins-ppc-p10vector-error.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc-p10vector.c [PowerPC] Fix signatures for vec_replace_unaligned builtin 2022-06-29 09:35:52 -05:00
builtins-ppc-pair-mma-types.c [PowerPC] Fix EmitPPCBuiltinExpr to emit arguments once 2022-04-12 15:33:20 -05:00
builtins-ppc-pair-mma.c [PowerPC] Remove const from paired vector store builtins 2022-05-31 21:51:15 -05:00
builtins-ppc-pwr10-64bit.c [PowerPC] Fix __builtin_pdepd and __builtin_pextd to be 64-bit and P10 only. 2022-02-15 12:30:50 -06:00
builtins-ppc-quadword-char.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc-quadword-noi128.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc-quadword.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc-stmtexpr-argument.c [PowerPC] Fix EmitPPCBuiltinExpr to emit arguments once 2022-04-12 15:33:20 -05:00
builtins-ppc-vec-ins-error.c [PowerPC] Fix signatures for vec_replace_unaligned builtin 2022-06-29 09:35:52 -05:00
builtins-ppc-vsx.c [PowerPC][NFC] Undefine __XL_COMPAT_ALTIVEC__ in builtin lit test 2022-06-16 20:16:52 -05:00
builtins-ppc-xl-xst.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc-xlcompat-LoadReseve-StoreCond-64bit-only.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-xlcompat-LoadReseve-StoreCond.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-xlcompat-cas-error.c
builtins-ppc-xlcompat-cas.c [PowerPC] Fix EmitPPCBuiltinExpr to emit arguments once 2022-04-12 15:33:20 -05:00
builtins-ppc-xlcompat-cipher.c
builtins-ppc-xlcompat-cmplx.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-xlcompat-compare.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-xlcompat-conversionfunc.c
builtins-ppc-xlcompat-darn.c
builtins-ppc-xlcompat-error.c
builtins-ppc-xlcompat-expect.c
builtins-ppc-xlcompat-fetch-error.c
builtins-ppc-xlcompat-fetch.c [PowerPC] Fix EmitPPCBuiltinExpr to emit arguments once 2022-04-12 15:33:20 -05:00
builtins-ppc-xlcompat-fnabs.c [PowerPC] Implement XL compat __fnabs and __fnabss builtins. 2022-05-19 11:28:40 -05:00
builtins-ppc-xlcompat-fp.c [PowerPC] Fix EmitPPCBuiltinExpr to emit arguments once 2022-04-12 15:33:20 -05:00
builtins-ppc-xlcompat-load-store-reversed-64bit-only.c
builtins-ppc-xlcompat-load-store-reversed.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-xlcompat-macros.c [PowerPC] add XLC compat builtin __abs 2022-04-20 05:14:22 -04:00
builtins-ppc-xlcompat-math.c [PowerPC] Fix EmitPPCBuiltinExpr to emit arguments once 2022-04-12 15:33:20 -05:00
builtins-ppc-xlcompat-move-tofrom-regs.c
builtins-ppc-xlcompat-multiply-64bit-only.c
builtins-ppc-xlcompat-multiply.c
builtins-ppc-xlcompat-popcnt.c
builtins-ppc-xlcompat-prefetch.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-xlcompat-pwr8.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-xlcompat-pwr9-64bit.c
builtins-ppc-xlcompat-pwr9-error.c
builtins-ppc-xlcompat-pwr9-warning.c
builtins-ppc-xlcompat-pwr9.c
builtins-ppc-xlcompat-rotate.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-xlcompat-stfiw.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-xlcompat-swdiv.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-xlcompat-swdiv_nochk.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
builtins-ppc-xlcompat-sync.c [PowerPC] Fix EmitPPCBuiltinExpr to emit arguments once 2022-04-12 15:33:20 -05:00
builtins-ppc-xlcompat-test.c
builtins-ppc-xlcompat-trap-64bit-only.c
builtins-ppc-xlcompat-trap.c
builtins-ppc-xlcompat-vec-error.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc-xlcompat.c [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
builtins-ppc.c [Clang][PowerPC] Add max/min intrinsics to Clang and PPC backend 2022-04-05 22:43:48 -04:00
ibm128-cast.c
ignore-exceptions.cpp [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
inline-asm-matching-constraint.c
inline-asm-matching-ppc-vsx.c
powerpc-c99complex.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
powerpc_types.c
ppc-aggregate-abi.cpp [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc-emmintrin.c [Clang] Add -no-opaque-pointers to more tests (NFC) 2022-04-07 12:53:29 +02:00
ppc-mm-malloc-le.c [clang][test] Disable opaque pointers in test 2022-04-12 19:15:33 -07:00
ppc-mm-malloc.c [Clang] Add -no-opaque-pointers to native powerpc test (NFC) 2022-04-11 13:15:46 +02:00
ppc-mma-types.c [PowerPC] Fix EmitPPCBuiltinExpr to emit arguments once 2022-04-12 15:33:20 -05:00
ppc-mmintrin.c [Clang] Add -no-opaque-pointers to more tests (NFC) 2022-04-07 12:53:29 +02:00
ppc-pmmintrin.c [Clang] Add -no-opaque-pointers to more tests (NFC) 2022-04-07 12:53:29 +02:00
ppc-sfvarargs.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
ppc-signbit.c
ppc-smmintrin.c [Clang] Add -no-opaque-pointers to more tests (NFC) 2022-04-07 12:53:29 +02:00
ppc-tmmintrin.c [Clang] Add -no-opaque-pointers to more tests (NFC) 2022-04-07 12:53:29 +02:00
ppc-varargs-struct.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc-vector-compare.cpp [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions 2022-06-16 17:07:03 -05:00
ppc-x86gprintrin.c [Clang] Add -no-opaque-pointers to more tests (NFC) 2022-04-07 12:53:29 +02:00
ppc-xmmintrin.c [Clang] Add -no-opaque-pointers to more tests (NFC) 2022-04-07 12:53:29 +02:00
ppc32-and-aix-struct-return.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc32-dwarf.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64-align-struct.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64-complex-parms.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64-complex-return.c
ppc64-dwarf.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64-elf-abi.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64-extend.c
ppc64-f128-builtins.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64-inline-asm.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64-long-double.cpp
ppc64-soft-float.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64-struct-onefloat.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64-struct-onevect.c
ppc64-varargs-complex.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64-vector.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64le-aggregates.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64le-f128Aggregates.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64le-varargs-complex.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
ppc64le-varargs-f128.c [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
quadword-atomics.c [Clang] Add -no-opaque-pointers to recently added test (NFC) 2022-04-11 11:13:38 +02:00
vector-bool-pixel-altivec-init-no-parentheses.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
vector-bool-pixel-altivec-init.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
vector-compat-pixel-bool-ternary.c [Clang] Add -no-opaque-pointers to more tests (NFC) 2022-04-07 12:53:29 +02:00
vector-compat-pixel-bool.c [Clang] Add -no-opaque-pointers to more tests (NFC) 2022-04-07 12:53:29 +02:00
vector-compat-ternary.c [Clang] Add -no-opaque-pointers to more tests (NFC) 2022-04-07 12:53:29 +02:00
vector-compat.c [Clang] Add -no-opaque-pointers to more tests (NFC) 2022-04-07 12:53:29 +02:00
xcoff-comdat.cpp