[llvm] [RISCV][GISEL] IRTranslator for Scalable Vector Store (PR #86699)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Thu Mar 28 06:20:08 PDT 2024
================
@@ -21006,7 +21006,8 @@ bool RISCVTargetLowering::fallBackToDAGISel(const Instruction &Inst) const {
if (Op == Instruction::Add || Op == Instruction::Sub ||
Op == Instruction::And || Op == Instruction::Or ||
Op == Instruction::Xor || Op == Instruction::InsertElement ||
- Op == Instruction::ShuffleVector || Op == Instruction::Load)
+ Op == Instruction::ShuffleVector || Op == Instruction::Load ||
+ Op == Instruction::Store)
----------------
arsenm wrote:
I still think this entire function should be dropped and this should rely on the standard fallback on individual operation mechanism
https://github.com/llvm/llvm-project/pull/86699
More information about the llvm-commits
mailing list