llvm-project/clang/test/CodeGen/RISCV
Zakk Chen 9273378b85 [RISCV] Add the passthru operand for RVV nomask load intrinsics.
The goal is support tail and mask policy in RVV builtins.
We focus on IR part first.
If the passthru operand is undef, we use tail agnostic, otherwise
use tail undisturbed.

Co-Authored-by: Hsiangkai Wang <Hsiangkai@gmail.com>

Reviewers: craig.topper, frasercrmck

Differential Revision: https://reviews.llvm.org/D117647
2022-01-25 17:31:36 -08:00
..
rvb-intrinsics [RISCV] Decouple Zve* extensions and the V extension. 2022-01-24 14:55:21 +08:00
rvv-intrinsics [RISCV] Add the passthru operand for RVV nomask load intrinsics. 2022-01-25 17:31:36 -08:00
rvv-intrinsics-overloaded [RISCV] Add the passthru operand for RVV nomask load intrinsics. 2022-01-25 17:31:36 -08:00
riscv-atomics.c NFC: update clang tests to check ordering and alignment for atomicrmw/cmpxchg. 2021-02-11 17:35:09 -05:00
riscv-attr-builtin-alias-err.c [RISCV] Remove experimental prefix from rvv-related extensions. 2022-01-22 20:18:40 -08:00
riscv-attr-builtin-alias.c [RISCV] Remove experimental prefix from rvv-related extensions. 2022-01-22 20:18:40 -08:00
riscv-inline-asm-rvv.c [RISCV] Remove experimental prefix from rvv-related extensions. 2022-01-22 20:18:40 -08:00
riscv-inline-asm.c [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
riscv-metadata.c [RISCV][Clang] Compute the default target-abi if it's empty. 2021-12-10 08:54:23 -08:00
riscv-sdata-module-flag.c
riscv-v-debuginfo.c [RISCV] Remove experimental prefix from rvv-related extensions. 2022-01-22 20:18:40 -08:00
riscv-v-lifetime.cpp [RISCV] Remove experimental prefix from rvv-related extensions. 2022-01-22 20:18:40 -08:00
riscv32-ilp32-abi.c [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
riscv32-ilp32-ilp32f-abi.c [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
riscv32-ilp32-ilp32f-ilp32d-abi.c [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
riscv32-ilp32d-abi.c [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
riscv32-ilp32f-abi.c [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
riscv32-ilp32f-ilp32d-abi.c [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
riscv64-lp64-abi.c [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
riscv64-lp64-lp64f-abi.c [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
riscv64-lp64-lp64f-lp64d-abi.c [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
riscv64-lp64d-abi.c [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
riscv64-lp64f-lp64d-abi.c [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
rvv_errors.c [RISCV] Remove experimental prefix from rvv-related extensions. 2022-01-22 20:18:40 -08:00