Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h414 using VectorPair = std::pair<SDValue, SDValue>; variable
423 TypePair ty(const VectorPair &Ops) const { in ty()
450 SDValue opJoin(const VectorPair &Ops, const SDLoc &dl,
452 VectorPair opSplit(SDValue Vec, const SDLoc &dl, SelectionDAG &DAG) const;
526 VectorPair emitHvxAddWithOverflow(SDValue A, SDValue B, const SDLoc &dl,
528 VectorPair emitHvxShiftRightRnd(SDValue Val, unsigned Amt, bool Signed,
563 VectorPair SplitVectorOp(SDValue Op, SelectionDAG &DAG) const;
H A DHexagonISelLoweringHVX.cpp548 HexagonTargetLowering::opJoin(const VectorPair &Ops, const SDLoc &dl, in opJoin()
554 HexagonTargetLowering::VectorPair
559 return VectorPair(Vec.getOperand(0), Vec.getOperand(1)); in opSplit()
2219 VectorPair Tmp = StoreAlign(MaskV, Base); in LowerHvxMaskedOp()
2220 VectorPair MaskU = {DAG.getNode(HexagonISD::V2Q, dl, BoolTy, Tmp.first), in LowerHvxMaskedOp()
2222 VectorPair ValueU = StoreAlign(Value, Base); in LowerHvxMaskedOp()
2259 VectorPair Pair = opSplit(VmpyVec, dl, DAG); in LowerHvxFpExtend()
2397 HexagonTargetLowering::VectorPair
2428 HexagonTargetLowering::VectorPair
2929 HexagonTargetLowering::VectorPair
[all...]
H A DHexagonISelLowering.cpp2363 VectorPair P = opSplit(Op0, dl, DAG); in LowerVECTOR_SHUFFLE()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DPPCTypes.def34 PPC_VECTOR_VSX_TYPE(__vector_pair, VectorPair, 256)
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp4989 case clang::BuiltinType::VectorPair: in GetEncoding()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp3339 case BuiltinType::VectorPair: in encodeTypeForFunctionPointerAuth()