Home
last modified time | relevance | path

Searched refs:HalfV0 (Results 1 – 1 of 1) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonISelLoweringHVX.cpp405 SDValue HalfV0 = getInstr(Hexagon::V6_vd0, dl, VecTy, {}, DAG); in buildHvxVectorReg() local
410 {HalfV0, Words[i]}); in buildHvxVectorReg()
413 HalfV0 = DAG.getNode(HexagonISD::VROR, dl, VecTy, {N, S}); in buildHvxVectorReg()
417 HalfV0 = DAG.getNode(HexagonISD::VROR, dl, VecTy, in buildHvxVectorReg()
418 {HalfV0, DAG.getConstant(HwLen/2, dl, MVT::i32)}); in buildHvxVectorReg()
419 SDValue DstV = DAG.getNode(ISD::OR, dl, VecTy, {HalfV0, HalfV1}); in buildHvxVectorReg()