Searched refs:NewShuffle (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Instruction.cpp | 1477 if (auto *NewShuffle = dyn_cast<llvm::ShuffleVectorInst>(NewV)) in create() local 1478 return Ctx.createShuffleVectorInst(NewShuffle); in create() 1488 if (auto *NewShuffle = dyn_cast<llvm::ShuffleVectorInst>(NewV)) in create() local 1489 return Ctx.createShuffleVectorInst(NewShuffle); in create()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 3058 Value *NewShuffle = Builder.CreateShuffleVector( in foldShuffleFromReductions() local 3060 LLVM_DEBUG(dbgs() << "Created new shuffle: " << *NewShuffle << "\n"); in foldShuffleFromReductions() 3061 replaceValue(*Shuffle, *NewShuffle); in foldShuffleFromReductions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 2906 SDValue NewShuffle = DAG.getVectorShuffle( in performVECTOR_SHUFFLECombine() local 2908 return DAG.getBitcast(DstType, NewShuffle); in performVECTOR_SHUFFLECombine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 1778 if (SDValue NewShuffle = widenShuffleMask(DL, Mask, VT, V1, V2, DAG)) in lower128BitShuffle() local 1779 return NewShuffle; in lower128BitShuffle() 2266 if (SDValue NewShuffle = widenShuffleMask(DL, NewMask, VT, V1, V2, DAG)) in lower256BitShuffle() local 2267 return NewShuffle; in lower256BitShuffle()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 10403 if (SDValue NewShuffle = combineVectorShuffle(SVOp, DAG)) { in LowerVECTOR_SHUFFLE() local 10404 if (!isa<ShuffleVectorSDNode>(NewShuffle)) in LowerVECTOR_SHUFFLE() 10405 return NewShuffle; in LowerVECTOR_SHUFFLE() 10406 Op = NewShuffle; in LowerVECTOR_SHUFFLE()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 8799 SDValue NewShuffle = DAG.getVectorShuffle( in LowerVECTOR_SHUFFLEUsingMovs() local 8801 SDValue BitCast = DAG.getBitcast(MVT::v4f32, NewShuffle); in LowerVECTOR_SHUFFLEUsingMovs()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 23299 if (SDValue NewShuffle = in visitINSERT_VECTOR_ELT() local 23301 return NewShuffle; in visitINSERT_VECTOR_ELT()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 44362 SDValue NewShuffle = combineX86ShufflesRecursively( in SimplifyDemandedVectorEltsForTargetNode() local 44368 if (NewShuffle) in SimplifyDemandedVectorEltsForTargetNode() 44369 return TLO.CombineTo(Op, NewShuffle); in SimplifyDemandedVectorEltsForTargetNode()
|