Home
last modified time | relevance | path

Searched refs:isBuildVectorOfConstantSDNodes (Results 1 – 7 of 7) sorted by relevance

/src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h115 bool isBuildVectorOfConstantSDNodes(const SDNode *N);
/src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp4580 if ((ISD::isBuildVectorOfConstantSDNodes(V1.getNode()) || V1.isUndef()) && in getVectorShuffle()
4581 (ISD::isBuildVectorOfConstantSDNodes(V2.getNode()) || V2.isUndef())) { in getVectorShuffle()
17768 if (ISD::isBuildVectorOfConstantSDNodes(Cond.getNode())) { in lowerVSELECTtoVectorShuffle()
17793 if (ISD::isBuildVectorOfConstantSDNodes(Cond.getNode()) && in LowerVSELECT()
17794 ISD::isBuildVectorOfConstantSDNodes(LHS.getNode()) && in LowerVSELECT()
17795 ISD::isBuildVectorOfConstantSDNodes(RHS.getNode())) in LowerVSELECT()
25208 if (ISD::isBuildVectorOfConstantSDNodes(SrcOp.getNode())) { in getTargetVShiftByConstNode()
28526 if (ISD::isBuildVectorOfConstantSDNodes(B.getNode())) { in LowerMUL()
28660 if (ISD::isBuildVectorOfConstantSDNodes(B.getNode())) { in LowervXi8MulWithUNPCK()
29470 bool ConstantAmt = ISD::isBuildVectorOfConstantSDNodes(Amt.getNode()); in LowerShift()
[all …]
/src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3565 (NumElts != 2 || ISD::isBuildVectorOfConstantSDNodes(Op.getNode())) && in lowerBuildVectorViaDominantValues()
3786 ISD::isBuildVectorOfConstantSDNodes(Op.getNode())) { in lowerBuildVectorOfConstants()
3834 ISD::isBuildVectorOfConstantSDNodes(Op.getNode()) && in lowerBuildVectorOfConstants()
4020 if (ISD::isBuildVectorOfConstantSDNodes(Op.getNode()) || in lowerBUILD_VECTOR()
14122 if (ISD::isBuildVectorOfConstantSDNodes(N.getNode())) { in narrowIndex()
16115 if (!ISD::isBuildVectorOfConstantSDNodes(InVecRHS.getNode())) in performINSERT_VECTOR_ELTCombine()
16395 if (!ISD::isBuildVectorOfConstantSDNodes(Index.getNode())) in matchIndexAsShuffle()
16430 if (!ISD::isBuildVectorOfConstantSDNodes(Index.getNode())) in matchIndexAsWiderOp()
17352 ISD::isBuildVectorOfConstantSDNodes(Val.getNode())) { in PerformDAGCombine()
/src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp724 if (ISD::isBuildVectorOfConstantSDNodes(StoreVal.getNode()) || in getStoreSource()
12070 if (ISD::isBuildVectorOfConstantSDNodes(Mask.getNode())) { in visitVECTOR_COMPRESS()
12214 !ISD::isBuildVectorOfConstantSDNodes(N1.getNode()) || in foldVSelectOfConstants()
12215 !ISD::isBuildVectorOfConstantSDNodes(N2.getNode())) in foldVSelectOfConstants()
12570 ISD::isBuildVectorOfConstantSDNodes(N0.getNode())) { in visitVSELECT()
12914 ISD::isBuildVectorOfConstantSDNodes(N0.getNode()))) in tryToFoldExtendOfConstant()
15420 (ISD::isBuildVectorOfConstantSDNodes(V.getNode()) && in visitBITCAST()
15681 if (llvm::ISD::isBuildVectorOfConstantSDNodes(N0.getNode())) { in visitFREEZE()
20327 } else if (ISD::isBuildVectorOfConstantSDNodes(Val.getNode()) || in mergeStoresOfConstantsOrVecElts()
27178 ISD::isBuildVectorOfConstantSDNodes(Op.getNode()); in SimplifyVBinOp()
H A DSelectionDAG.cpp279 bool ISD::isBuildVectorOfConstantSDNodes(const SDNode *N) { in isBuildVectorOfConstantSDNodes() function in ISD
6360 return ISD::isBuildVectorOfConstantSDNodes(Divisor.getNode()) && in isUndef()
7134 if (ISD::isBuildVectorOfConstantSDNodes(N1.getNode())) { in getNode()
13087 if (ISD::isBuildVectorOfConstantSDNodes(N.getNode())) in isConstantIntBuildVectorOrConstantInt()
H A DLegalizeVectorTypes.cpp2641 ISD::isBuildVectorOfConstantSDNodes(N.getNode())); in SplitVecRes_VECTOR_SHUFFLE()
5946 ISD::isBuildVectorOfConstantSDNodes(N.getNode())); in isSETCCorConvertedSETCC()
H A DTargetLowering.cpp1426 ISD::isBuildVectorOfConstantSDNodes(Op0.getOperand(0).getNode())) && in SimplifyDemandedBits()