Also the patch loose the fixed vector contraint in llvm/lib/IR/Verifier.cpp.
Details
Details
Diff Detail
Diff Detail
- Repository
 - rG LLVM Github Monorepo
 
Paths 
  |  Differential  D147380  
[RISCV] Support vector type strict_[su]int_to_fp and strict_fp_to_[su]int. ClosedPublic Authored by fakepaper56 on Apr 1 2023, 9:11 AM. 
Details Summary Also the patch loose the fixed vector contraint in llvm/lib/IR/Verifier.cpp. 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Apr 5 2023, 6:52 PM This revision was landed with ongoing or failed builds.Apr 5 2023, 7:09 PM Closed by commit rG6858a920b86a: [RISCV] Support vector type strict_[su]int_to_fp and strict_fp_to_[su]int. (authored by fakepaper56).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
 
Diff 510238 llvm/lib/IR/Verifier.cpp
 
 llvm/lib/Target/RISCV/RISCVISelLowering.h
 llvm/lib/Target/RISCV/RISCVISelLowering.cpp
 
 llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td
 llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
 llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vfptoi-constrained-sdnode.ll
 
 llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vitofp-constrained-sdnode.ll
 
 llvm/test/CodeGen/RISCV/rvv/vfptoi-constrained-sdnode.ll
 
 llvm/test/CodeGen/RISCV/rvv/vitofp-constrained-sdnode.ll
 
  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||