Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonISelLoweringHVX.cpp371 HexagonTargetLowering::opSplit(SDValue Vec, const SDLoc &dl, in opSplit() function in HexagonTargetLowering
1506 VectorPair P = opSplit(opCastElem(M, ElemTy, DAG), dl, DAG); in LowerHvxMulh()
1548 return opSplit(T1, dl, DAG).second; in LowerHvxMulh()
1783 ? opSplit(A, dl, DAG) in SplitHvxPairOp()
1837 VectorPair Vals = opSplit(cast<StoreSDNode>(Op)->getValue(), dl, DAG); in SplitHvxMemOp()
1847 VectorPair Masks = opSplit(MaskN->getMask(), dl, DAG); in SplitHvxMemOp()
1852 opSplit(cast<MaskedLoadSDNode>(Op)->getPassThru(), dl, DAG); in SplitHvxMemOp()
1867 VectorPair Vals = opSplit(cast<MaskedStoreSDNode>(Op)->getValue(), dl, DAG); in SplitHvxMemOp()
DHexagonISelLowering.h414 VectorPair opSplit(SDValue Vec, const SDLoc &dl, SelectionDAG &DAG) const;
DHexagonISelLowering.cpp2283 VectorPair P = opSplit(Op0, dl, DAG); in LowerVECTOR_SHUFFLE()