diff options
author | Zakk Chen <zakk.chen@sifive.com> | 2021-04-08 08:28:15 -0700 |
---|---|---|
committer | Zakk Chen <zakk.chen@sifive.com> | 2021-04-11 19:19:02 -0700 |
commit | a8fc0e445cad91a5c2f207e39ee9220253eb5578 (patch) | |
tree | c4ced6dd6a0abdc1d714828a21a640e6a03f975a /clang/lib/CodeGen/CodeGenFunction.h | |
parent | e5a821926407713a3955409a74089de6ebf36493 (diff) | |
download | llvm-a8fc0e445cad91a5c2f207e39ee9220253eb5578.zip llvm-a8fc0e445cad91a5c2f207e39ee9220253eb5578.tar.gz llvm-a8fc0e445cad91a5c2f207e39ee9220253eb5578.tar.bz2 |
[RISCV][Clang] Add all RVV Mask intrinsic functions.
1. Redefine vpopc and vfirst IR intrinsic so it could adapt on
clang tablegen generator which always appends a type for vl
in IntrinsicType of clang codegen.
2. Remove `c` type transformer and add `u` and `l` for unsigned long
and long type.
Authored-by: Roger Ferrer Ibanez <rofirrim@gmail.com>
Co-Authored-by: Zakk Chen <zakk.chen@sifive.com>
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D100120
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
0 files changed, 0 insertions, 0 deletions