Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonISelLowering.h348 using VectorPair = std::pair<SDValue, SDValue>; variable
357 TypePair ty(const VectorPair &Ops) const { in ty()
380 SDValue opJoin(const VectorPair &Ops, const SDLoc &dl,
382 VectorPair opSplit(SDValue Vec, const SDLoc &dl, SelectionDAG &DAG) const;
DHexagonISelLoweringHVX.cpp251 HexagonTargetLowering::opJoin(const VectorPair &Ops, const SDLoc &dl, in opJoin()
257 HexagonTargetLowering::VectorPair
262 return VectorPair(Vec.getOperand(0), Vec.getOperand(1)); in opSplit()
1222 VectorPair P = opSplit(opCastElem(M, ElemTy, DAG), dl, DAG); in LowerHvxMul()
1280 VectorPair P = opSplit(opCastElem(M, ElemTy, DAG), dl, DAG); in LowerHvxMulh()
1382 VectorPair P = Subtarget.isHVXVectorType(ty(A), true) in SplitHvxPairOp()
1436 VectorPair Vals = opSplit(cast<StoreSDNode>(Op)->getValue(), dl, DAG); in SplitHvxMemOp()
DHexagonISelLowering.cpp2055 VectorPair P = opSplit(Op0, dl, DAG); in LowerVECTOR_SHUFFLE()