Searched refs:VectorPair (Results 1 – 4 of 4) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.h | 379 using VectorPair = std::pair<SDValue, SDValue>; variable 388 TypePair ty(const VectorPair &Ops) const { in ty() 411 SDValue opJoin(const VectorPair &Ops, const SDLoc &dl, 413 VectorPair opSplit(SDValue Vec, const SDLoc &dl, SelectionDAG &DAG) const;
|
H A D | HexagonISelLoweringHVX.cpp | 364 HexagonTargetLowering::opJoin(const VectorPair &Ops, const SDLoc &dl, in opJoin() 370 HexagonTargetLowering::VectorPair 375 return VectorPair(Vec.getOperand(0), Vec.getOperand(1)); in opSplit() 1506 VectorPair P = opSplit(opCastElem(M, ElemTy, DAG), dl, DAG); in LowerHvxMulh() 1752 VectorPair Tmp = StoreAlign(MaskV, Base); in LowerHvxMaskedOp() 1753 VectorPair MaskU = {DAG.getNode(HexagonISD::V2Q, dl, BoolTy, Tmp.first), in LowerHvxMaskedOp() 1755 VectorPair ValueU = StoreAlign(Value, Base); in LowerHvxMaskedOp() 1782 VectorPair P = Subtarget.isHVXVectorType(ty(A), true) in SplitHvxPairOp() 1837 VectorPair Vals = opSplit(cast<StoreSDNode>(Op)->getValue(), dl, DAG); in SplitHvxMemOp() 1847 VectorPair Masks = opSplit(MaskN->getMask(), dl, DAG); in SplitHvxMemOp() [all …]
|
H A D | HexagonISelLowering.cpp | 2247 VectorPair P = opSplit(Op0, dl, DAG); in LowerVECTOR_SHUFFLE()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | PPCTypes.def | 34 PPC_VECTOR_VSX_TYPE(__vector_pair, VectorPair, 256)
|