Home
last modified time | relevance | path

Searched refs:VECTOR_COMPRESS (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h690 VECTOR_COMPRESS, enumerator
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp457 case ISD::VECTOR_COMPRESS: return "vector_compress"; in getOperationName()
H A DLegalizeVectorTypes.cpp1165 case ISD::VECTOR_COMPRESS: in SplitVectorResult()
2505 if (TLI.isOperationLegal(ISD::VECTOR_COMPRESS, CheckVT) || in SplitVecRes_VECTOR_COMPRESS()
2506 TLI.isOperationCustom(ISD::VECTOR_COMPRESS, CheckVT)) { in SplitVecRes_VECTOR_COMPRESS()
2527 Lo = DAG.getNode(ISD::VECTOR_COMPRESS, DL, LoVT, Lo, LoMask, UndefPassthru); in SplitVecRes_VECTOR_COMPRESS()
2528 Hi = DAG.getNode(ISD::VECTOR_COMPRESS, DL, HiVT, Hi, HiMask, UndefPassthru); in SplitVecRes_VECTOR_COMPRESS()
3448 case ISD::VECTOR_COMPRESS: in SplitVectorOperand()
4715 case ISD::VECTOR_COMPRESS: in WidenVectorResult()
6208 return DAG.getNode(ISD::VECTOR_COMPRESS, SDLoc(N), WideVecVT, WideVec, in WidenVecRes_VECTOR_COMPRESS()
H A DLegalizeVectorOps.cpp475 case ISD::VECTOR_COMPRESS: in LegalizeOp()
1284 case ISD::VECTOR_COMPRESS: in Expand()
H A DLegalizeIntegerTypes.cpp93 case ISD::VECTOR_COMPRESS: in PromoteIntegerResult()
1043 return DAG.getNode(ISD::VECTOR_COMPRESS, SDLoc(N), Vec.getValueType(), Vec, in PromoteIntRes_VECTOR_COMPRESS()
2008 case ISD::VECTOR_COMPRESS: in PromoteIntegerOperand()
2580 return DAG.getNode(ISD::VECTOR_COMPRESS, SDLoc(N), VT, Vec, Mask, Passthru); in PromoteIntOp_VECTOR_COMPRESS()
H A DSelectionDAGBuilder.cpp8268 setValue(&I, DAG.getNode(ISD::VECTOR_COMPRESS, sdl, in visitIntrinsicCall()
H A DSelectionDAG.cpp8102 case ISD::VECTOR_COMPRESS: { in getNode()
H A DDAGCombiner.cpp2034 case ISD::VECTOR_COMPRESS: return visitVECTOR_COMPRESS(N); in visit()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp894 setOperationAction(ISD::VECTOR_COMPRESS, VT, Expand); in initActions()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp981 setOperationAction(ISD::VECTOR_COMPRESS, VT, Custom); in RISCVTargetLowering()
1133 setOperationAction(ISD::VECTOR_COMPRESS, VT, Custom); in RISCVTargetLowering()
1163 ISD::VECTOR_COMPRESS}, in RISCVTargetLowering()
1403 setOperationAction(ISD::VECTOR_COMPRESS, VT, Custom); in RISCVTargetLowering()
1427 ISD::VECTOR_SHUFFLE, ISD::VECTOR_COMPRESS}, in RISCVTargetLowering()
6142 return DAG.getNode(ISD::VECTOR_COMPRESS, DL, VT, V1, CompressMask, in lowerVECTOR_SHUFFLE()
8040 case ISD::VECTOR_COMPRESS: in LowerOperation()
11957 SDValue EvenWide = DAG.getNode(ISD::VECTOR_COMPRESS, DL, ConcatVT, Concat, in lowerVECTOR_DEINTERLEAVE()
11959 SDValue OddWide = DAG.getNode(ISD::VECTOR_COMPRESS, DL, ConcatVT, Concat, in lowerVECTOR_DEINTERLEAVE()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td815 def vector_compress : SDNode<"ISD::VECTOR_COMPRESS", SDTVectorCompress>;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp2168 setOperationAction(ISD::VECTOR_COMPRESS, VT, Custom); in X86TargetLowering()
2173 setOperationAction(ISD::VECTOR_COMPRESS, VT, Legal); in X86TargetLowering()
2179 setOperationAction(ISD::VECTOR_COMPRESS, VT, Legal); in X86TargetLowering()
2184 setOperationAction(ISD::VECTOR_COMPRESS, VT, Legal); in X86TargetLowering()
2189 setOperationAction(ISD::VECTOR_COMPRESS, VT, Legal); in X86TargetLowering()
18415 DAG.getNode(ISD::VECTOR_COMPRESS, DL, LargeVecVT, Vec, Mask, Passthru); in lowerVECTOR_COMPRESS()
18431 DAG.getNode(ISD::VECTOR_COMPRESS, DL, LargeVecVT, Vec, Mask, Passthru); in lowerVECTOR_COMPRESS()
33592 case ISD::VECTOR_COMPRESS: return lowerVECTOR_COMPRESS(Op, Subtarget, DAG); in LowerOperation()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1936 setOperationAction(ISD::VECTOR_COMPRESS, VT, Custom); in AArch64TargetLowering()
1942 setOperationAction(ISD::VECTOR_COMPRESS, VT, Custom); in AArch64TargetLowering()
7440 case ISD::VECTOR_COMPRESS: in LowerOperation()
27707 case ISD::VECTOR_COMPRESS: in ReplaceNodeResults()