Searched refs:isConstantSplatVector (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 89 bool isConstantSplatVector(const SDNode *N, APInt &SplatValue);
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 4876 if (!ISD::isConstantSplatVector(C.getNode(), MulC)) in decomposeMulByConstant() 19521 ISD::isConstantSplatVector(Op1.getNode(), ConstValue)) { in LowerVSETCC() 26442 if (ISD::isConstantSplatVector(N->getOperand(1).getNode(), SplatVal)) { in ReplaceNodeResults() 33353 !((ISD::isConstantSplatVector(SetCC.getOperand(1).getNode(), SplatVal) && in detectZextAbsDiff() 36146 if (!ISD::isConstantSplatVector(Op1.getNode(), SplatVal) || in combineAndMaskToShift() 36990 ISD::isConstantSplatVector(V.getOperand(1).getNode(), Limit)) in detectUSatPattern() 37035 ISD::isConstantSplatVector(V.getOperand(1).getNode(), C) && C == Limit) in detectSSatPattern() 38380 if (!ISD::isConstantSplatVector(Src.getOperand(1).getNode(), ShiftAmt) || in combinePMULH() 39929 ISD::isConstantSplatVector(And.getOperand(1).getNode(), SplatVal) && in combineMOVMSK()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 2927 N0IsConst = ISD::isConstantSplatVector(N0.getNode(), ConstValue0); in visitMUL() 2928 N1IsConst = ISD::isConstantSplatVector(N1.getNode(), ConstValue1); in visitMUL()
|
| H A D | SelectionDAG.cpp | 135 bool ISD::isConstantSplatVector(const SDNode *N, APInt &SplatVal) { in isConstantSplatVector() function in ISD
|