Searched refs:HiV (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 2439 auto [LoV, HiV] = opSplit(Val, dl, DAG); in LowerVECTOR_SHIFT() 2441 {ShiftPartI8(Opc, LoV, Amt), ShiftPartI8(Opc, HiV, Amt)}); in LowerVECTOR_SHIFT()
|
| H A D | HexagonISelLoweringHVX.cpp | 2212 SDValue HiV = getInstr(Hexagon::V6_vlalignb, dl, ty(V), {Z, V, A}, DAG); in LowerHvxMaskedOp() local 2213 return std::make_pair(LoV, HiV); in LowerHvxMaskedOp()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 4869 SDValue LoV, HiV; in lowerVECTOR_SHUFFLE() local 4875 HiV = HiSrc == 0 ? V1 : V2; in lowerVECTOR_SHUFFLE() 4876 HiV = convertToScalableVector(ContainerVT, HiV, DAG, Subtarget); in lowerVECTOR_SHUFFLE() 4884 if (HiV) { in lowerVECTOR_SHUFFLE() 4887 Res = getVSlidedown(DAG, Subtarget, DL, ContainerVT, Res, HiV, in lowerVECTOR_SHUFFLE()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 14361 SDValue HiV = DAG.getVectorShuffle(MVT::v8i16, DL, VLoHalf, VHiHalf, HiBlendMask); in lowerV16I8Shuffle() local 14363 return DAG.getNode(X86ISD::PACKUS, DL, MVT::v16i8, LoV, HiV); in lowerV16I8Shuffle() 14427 SDValue LoV, HiV; in splitAndLowerShuffle() local 14428 std::tie(LoV, HiV) = splitVector(peekThroughBitcasts(V), DAG, DL); in splitAndLowerShuffle() 14430 DAG.getBitcast(SplitVT, HiV)); in splitAndLowerShuffle() 47914 SDValue HiV = DAG.getNode(X86ISD::ANDNP, DL, SplitVT, {HiX, HiY}); in combineAndShuffleNot() local 47915 return DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, {LoV, HiV}); in combineAndShuffleNot()
|