Searched refs:getUnpack (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/VE/ |
| H A D | VVPISelLowering.cpp | 28 SDValue LoA = CDAG.getUnpack(MVT::v256i1, A, PackElem::Lo, AVL); in splitMaskArithmetic() 29 SDValue HiA = CDAG.getUnpack(MVT::v256i1, A, PackElem::Hi, AVL); in splitMaskArithmetic() 30 SDValue LoB = CDAG.getUnpack(MVT::v256i1, B, PackElem::Lo, AVL); in splitMaskArithmetic() 31 SDValue HiB = CDAG.getUnpack(MVT::v256i1, B, PackElem::Hi, AVL); in splitMaskArithmetic() 219 CDAG.getUnpack(SplitDataVT, PackData, Part, SplitTM.AVL); in splitPackedLoadStore() 379 CDAG.getUnpack(UnpackedOpVT, PackedOperand, Part, SplitTM.AVL); in splitVectorOp()
|
| H A D | VECustomDAG.h | 190 SDValue getUnpack(EVT DestVT, SDValue Vec, PackElem Part, SDValue AVL) const;
|
| H A D | VECustomDAG.cpp | 480 SDValue VECustomDAG::getUnpack(EVT DestVT, SDValue Vec, PackElem Part, in getUnpack() function in llvm::VECustomDAG 516 NewMask = getUnpack(MVT::v256i1, RawMask, Part, NewAVL); in getTargetSplitMask()
|