Searched refs:LoV (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLoweringHVX.cpp | 2000 SDValue LoV = getInstr(Hexagon::V6_vlalignb, dl, ty(V), {V, Z, A}, DAG); in LowerHvxMaskedOp() local 2002 return std::make_pair(LoV, HiV); in LowerHvxMaskedOp()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 2696 SDValue LoV, HiV; in lowerVECTOR_SHUFFLE() local 2698 LoV = LoSrc == 0 ? V1 : V2; in lowerVECTOR_SHUFFLE() 2699 LoV = convertToScalableVector(ContainerVT, LoV, DAG, Subtarget); in lowerVECTOR_SHUFFLE() 2717 if (LoV) in lowerVECTOR_SHUFFLE() 2723 if (LoV) in lowerVECTOR_SHUFFLE() 2724 Res = DAG.getNode(RISCVISD::VSLIDEUP_VL, DL, ContainerVT, Res, LoV, in lowerVECTOR_SHUFFLE()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 16536 SDValue LoV = DAG.getVectorShuffle(MVT::v8i16, DL, VLoHalf, VHiHalf, LoBlendMask); in lowerV16I8Shuffle() local 16539 return DAG.getNode(X86ISD::PACKUS, DL, MVT::v16i8, LoV, HiV); in lowerV16I8Shuffle() 16596 SDValue LoV, HiV; in splitAndLowerShuffle() local 16597 std::tie(LoV, HiV) = splitVector(peekThroughBitcasts(V), DAG, DL); in splitAndLowerShuffle() 16598 return std::make_pair(DAG.getBitcast(SplitVT, LoV), in splitAndLowerShuffle() 16970 SDValue LoV = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, SubVT, V1, in lowerV2X128Shuffle() local 16973 getZeroVector(VT, Subtarget, DAG, DL), LoV, in lowerV2X128Shuffle() 18498 SDValue LoV = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, SubVT, V1, in lowerV4X128Shuffle() local 18501 getZeroVector(VT, Subtarget, DAG, DL), LoV, in lowerV4X128Shuffle()
|