Home
last modified time | relevance | path

Searched defs:SVN (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp681 } else if (const ShuffleVectorSDNode *SVN = in print_details() local
H A DDAGCombiner.cpp15596 ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(N0); in visitBITCAST() local
15757 if (auto *SVN = dyn_cast<ShuffleVectorSDNode>(N0)) { in visitFREEZE() local
21898 auto *SVN = dyn_cast<ShuffleVectorSDNode>(Vec); in mergeInsertEltWithShuffle() local
22218 auto *SVN = cast<ShuffleVectorSDNode>(CurVec); in visitINSERT_VECTOR_ELT() local
24097 ShuffleVectorSDNode *SVN = nullptr; in combineConcatVectorOfShuffleAndItsOperands() local
25029 ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(N); in partitionShuffleOfConcats() local
25102 static SDValue combineShuffleOfScalars(ShuffleVectorSDNode *SVN, in combineShuffleOfScalars()
25223 static SDValue combineShuffleToAnyExtendVectorInreg(ShuffleVectorSDNode *SVN, in combineShuffleToAnyExtendVectorInreg()
25261 static SDValue combineShuffleToZeroExtendVectorInReg(ShuffleVectorSDNode *SVN, in combineShuffleToZeroExtendVectorInReg()
25387 static SDValue combineTruncationShuffle(ShuffleVectorSDNode *SVN, in combineTruncationShuffle()
[all …]
H A DSelectionDAG.cpp2982 auto *SVN = cast<ShuffleVectorSDNode>(V); in getSplatSourceVector() local
3252 const ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(Op); in computeKnownBits() local
4523 const ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(Op); in ComputeNumSignBits() local
5185 auto *SVN = cast<ShuffleVectorSDNode>(Op); in isGuaranteedNotToBeUndefOrPoison() local
5342 auto *SVN = cast<ShuffleVectorSDNode>(Op); in canCreateUndefOrPoison() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp10041 SDValue PPCTargetLowering::lowerToXXSPLTI32DX(ShuffleVectorSDNode *SVN, in lowerToXXSPLTI32DX()
15515 SDValue PPCTargetLowering::combineVectorShuffle(ShuffleVectorSDNode *SVN, in combineVectorShuffle()
15693 SDValue PPCTargetLowering::combineVReverseMemOP(ShuffleVectorSDNode *SVN, in combineVReverseMemOP()
15699 auto IsElementReverse = [](const ShuffleVectorSDNode *SVN) -> bool { in combineVReverseMemOP()
15869 ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(N->getOperand(1)); in PerformDAGCombine() local
H A DPPCISelDAGToDAG.cpp5946 ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(N); in Select() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4892 lowerBitreverseShuffle(ShuffleVectorSDNode * SVN,SelectionDAG & DAG,const RISCVSubtarget & Subtarget) lowerBitreverseShuffle() argument
4944 isLegalBitRotate(ShuffleVectorSDNode * SVN,SelectionDAG & DAG,const RISCVSubtarget & Subtarget,MVT & RotateVT,unsigned & RotateAmt) isLegalBitRotate() argument
4967 lowerVECTOR_SHUFFLEAsRotate(ShuffleVectorSDNode * SVN,SelectionDAG & DAG,const RISCVSubtarget & Subtarget) lowerVECTOR_SHUFFLEAsRotate() argument
4995 lowerShuffleViaVRegSplitting(ShuffleVectorSDNode * SVN,SelectionDAG & DAG,const RISCVSubtarget & Subtarget) lowerShuffleViaVRegSplitting() argument
5085 ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(Op.getNode()); lowerVECTOR_SHUFFLE() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp8627 ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(Op.getNode()); in LowerVECTOR_SHUFFLE_i1() local
8819 ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(Op.getNode()); in LowerVECTOR_SHUFFLE() local
15755 ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(N); in PerformVECTOR_SHUFFLECombine() local
16666 auto isVMOVNShuffle = [&](ShuffleVectorSDNode *SVN, bool Rev) { in PerformSplittingToNarrowingStores()
18801 if (auto *SVN = dyn_cast<ShuffleVectorSDNode>(N->getOperand(0))) { in PerformMVEExtCombine() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2255 const auto *SVN = cast<ShuffleVectorSDNode>(Op); in LowerVECTOR_SHUFFLE() local
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2411 const ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(Op.getNode()); in LowerVECTOR_SHUFFLE() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp7084 ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(Op1.getNode()); in combineSTORE() local
7216 ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(N); in combineVECTOR_SHUFFLE() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp13142 ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(Op.getNode()); in LowerVECTOR_SHUFFLE() local
28182 auto *SVN = cast<ShuffleVectorSDNode>(Op.getNode()); in LowerFixedLengthVECTOR_SHUFFLEToSVE() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp7388 ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(Op); in lowerVECTOR_SHUFFLE() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp5016 if (auto *SVN = dyn_cast<ShuffleVectorSDNode>(Op)) { in getTargetConstantBitsFromNode() local
49031 auto *SVN = dyn_cast<ShuffleVectorSDNode>(peekThroughOneUseBitcasts(V)); in combineAndShuffleNot() local