[Clang][RISCV] Guard vector int64, float32, float64 with semantic analysis
authoreopXD <yueh.ting.chen@gmail.com>
Thu, 9 Feb 2023 18:14:59 +0000 (10:14 -0800)
committereopXD <yueh.ting.chen@gmail.com>
Wed, 15 Feb 2023 01:38:25 +0000 (17:38 -0800)
commit6e794ba0b238832611e649c826b204e680a81e98
treedabbba68cdbaa1d1aa95ed667037fa7d645a741d
parentc0f504df485707e9852047671222076a7de035da
[Clang][RISCV] Guard vector int64, float32, float64 with semantic analysis

Depends on D143657

Reviewed By: craig.topper

Differential Revision: https://reviews.llvm.org/D143665
clang/lib/Sema/Sema.cpp
clang/lib/Sema/SemaRISCVVectorLookup.cpp
clang/test/Sema/riscv-vector-float32-check.c [new file with mode: 0644]
clang/test/Sema/riscv-vector-float64-check.c [new file with mode: 0644]
clang/test/Sema/riscv-vector-int64-check.c [new file with mode: 0644]
clang/utils/TableGen/RISCVVEmitter.cpp