[clang] [clang][RISCV] Correct the SEW operand of indexed/fault only first segment intrinsics (PR #111476)

2024-10-17 Thread Jerry Zhang Jian via cfe-commits
jerryzj wrote: > Im seeing failures during `check-all` after this patch: > > ``` > Clang :: > CodeGen/RISCV/rvv-intrinsics-autogenerated/non-policy/non-overloaded/bfloat16/vloxseg2ei16.c > Clang :: > CodeGen/RISCV/rvv-intrinsics-autogenerated/non-policy/non-overloaded/bfloat16/vloxseg3ei16

[clang] [clang][RISCV] Correct the SEW operand of indexed/fault only first segment intrinsics (PR #111476)

2024-10-09 Thread Jerry Zhang Jian via cfe-commits
jerryzj wrote: This patch seems to introduce a new compile-time warning ``` /llvm-project/clang/utils/TableGen/RISCVVEmitter.cpp:179:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 179 | (RVVI->isMasked() && (RVVI->getPolicyAttrsBits() & RVV_VTA) &&

[clang] [clang][RISCV] Extend intrinsic size check variable from 16 -> 32 bits. NFC (PR #111481)

2024-10-07 Thread Jerry Zhang Jian via cfe-commits
jerryzj wrote: > Why doesn't any test catch it? I suppose the [CI](https://github.com/riscv-non-isa/rvv-intrinsic-doc/actions/runs/11216383892/job/31175562939) of intrinsic doc should catch this, but it is not reporting errors as expected. I happen to notice the failures and working on a fix n

[clang] [RISCV] Enable f16 vget/vset/vcreate/vlmul_ext/vlmul_trunc/vundefined intrinsics with Zvfhmin. (PR #109889)

2024-09-24 Thread Jerry Zhang Jian via cfe-commits
https://github.com/jerryzj approved this pull request. LGTM, thanks. https://github.com/llvm/llvm-project/pull/109889 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits