Make unmasked vp_ftrunc, vp_fceil, vp_floor and vp_fround select to unmasked instruction.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D151676  
[RISCV] Fix selection for some unmasked vp SDNode. ClosedPublic Authored by jacquesguan on May 29 2023, 9:36 PM. 
Details Summary Make unmasked vp_ftrunc, vp_fceil, vp_floor and vp_fround select to unmasked instruction. 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.May 30 2023, 2:02 AM Closed by commit rG62307f6d4e44: [RISCV] Fix selection for some unmasked vp SDNode. (authored by jacquesguan).  ·  Explain WhyMay 30 2023, 6:54 PM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
 
Diff 526505 llvm/lib/Target/RISCV/RISCVISelLowering.cpp
 
 llvm/test/CodeGen/RISCV/rvv/fixed-vectors-ceil-vp.ll
 llvm/test/CodeGen/RISCV/rvv/fixed-vectors-floor-vp.ll
 llvm/test/CodeGen/RISCV/rvv/fixed-vectors-nearbyint-vp.ll
 llvm/test/CodeGen/RISCV/rvv/fixed-vectors-rint-vp.ll
 llvm/test/CodeGen/RISCV/rvv/fixed-vectors-round-vp.ll
 llvm/test/CodeGen/RISCV/rvv/fixed-vectors-roundeven-vp.ll
 llvm/test/CodeGen/RISCV/rvv/fixed-vectors-roundtozero-vp.ll
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||