Lines Matching refs:isVector

1162   if (VT.isVector() || !VT.isInteger())  in PromoteIntBinOp()
1227 if (VT.isVector() || !VT.isInteger()) in PromoteIntShiftOp()
1277 if (VT.isVector() || !VT.isInteger()) in PromoteExtend()
1308 if (VT.isVector() || !VT.isInteger()) in PromoteLoad()
2029 if (VT.isVector()) { in visitADD()
2187 if (VT.isVector()) { in visitADDSAT()
2383 if (VT.isVector()) in visitUADDO()
2570 if (!VT.isVector()) in tryFoldToZero()
2584 if (VT.isVector()) { in visitSUB()
2791 if (VT.isVector()) { in visitSUBSAT()
2853 if (VT.isVector()) in visitUSUBO()
2923 if (VT.isVector()) { in visitMUL()
2976 (!VT.isVector() || Level <= AfterLegalizeVectorOps)) { in visitMUL()
3108 if (VT.isVector() || !VT.isInteger()) in useDivRem()
3221 if (VT.isVector()) in visitSDIV()
3365 if (VT.isVector()) in visitUDIV()
3547 if (VT.isVector()) { in visitMULHS()
3570 if (VT.isSimple() && !VT.isVector()) { in visitMULHS()
3594 if (VT.isVector()) { in visitMULHU()
3627 if (VT.isSimple() && !VT.isVector()) { in visitMULHU()
3703 if (VT.isSimple() && !VT.isVector()) { in visitSMUL_LOHI()
3734 if (VT.isSimple() && !VT.isVector()) { in visitUMUL_LOHI()
3782 if (VT.isVector()) in visitIMINMAX()
3853 if ((VT.isVector() || LegalOperations) && in hoistLogicOpWithSameOpcodeHands()
4322 if (Op.getValueType().isVector()) in SearchForAndLoads()
4535 if (VT.isVector()) { in visitAND()
4582 if (VT.isVector()) in visitAND()
4721 if (!VT.isVector() && N1C && (N0.getOpcode() == ISD::LOAD || in visitAND()
5168 if (VT.isVector()) { in visitOR()
6126 if (VT.isVector()) { in visitXOR()
6482 if (VT.isVector()) { in visitSHL()
6715 if (VT.isVector()) in visitSRA()
6734 if (VT.isVector()) in visitSRA()
6763 if (VT.isVector()) in visitSRA()
6784 if (VT.isVector()) in visitSRA()
6868 if (VT.isVector()) in visitSRL()
8167 if (!(VT.isVector() && (!LegalTypes || TLI.isTypeLegal(SVT)) && in tryToFoldExtendOfConstant()
8321 !N0.hasOneUse() || LN0->isVolatile() || !DstVT.isVector() || in CombineExtLoad()
8516 if ((LegalOperations || LN0->isVolatile() || VT.isVector()) && in tryToFoldExtOfExtload()
8538 ((LegalOperations || VT.isVector() || in tryToFoldExtOfLoad()
8547 if (VT.isVector()) in tryToFoldExtOfLoad()
8736 if (VT.isVector() && !LegalOperations && in visitSIGN_EXTEND()
8785 if (!VT.isVector() && !TLI.convertSelectOfConstantsToMath(VT)) { in visitSIGN_EXTEND()
8892 if (SrcVT.bitsLT(VT) && VT.isVector()) { in visitZERO_EXTEND()
9018 if (!LegalOperations && VT.isVector() && in visitZERO_EXTEND()
9145 if (ISD::isNON_EXTLoad(N0.getNode()) && !VT.isVector() && in visitANY_EXTEND()
9198 if (VT.isVector() && !LegalOperations) { in visitANY_EXTEND()
9306 if (VT.isVector()) in ReduceLoadWidth()
9778 if (Level == AfterLegalizeVectorOps && VT.isVector() && in visitTRUNCATE()
9809 if (!VT.isVector()) { in visitTRUNCATE()
9884 if (N0.getOpcode() == ISD::BITCAST && !VT.isVector()) { in visitTRUNCATE()
9887 if (SrcVT.isVector() && SrcVT.getScalarType() == VT && in visitTRUNCATE()
9900 if (!VT.isVector() && in visitTRUNCATE()
10080 VT.isVector() && cast<BuildVectorSDNode>(N0)->isConstant()) in visitBITCAST()
10090 (isa<ConstantSDNode>(N0) && VT.isFloatingPoint() && !VT.isVector() && in visitBITCAST()
10092 (isa<ConstantFPSDNode>(N0) && VT.isInteger() && !VT.isVector() && in visitBITCAST()
10152 !VT.isVector() && !N0.getValueType().isVector()) { in visitBITCAST()
10202 VT.isInteger() && !VT.isVector()) { in visitBITCAST()
10272 if (Level < AfterLegalizeDAG && TLI.isTypeLegal(VT) && VT.isVector() && in visitBITCAST()
11051 if (VT.isVector()) in visitFADD()
11228 if (VT.isVector()) in visitFSUB()
11300 if (VT.isVector()) { in visitFMUL()
11611 if (VT.isVector()) in visitFDIV()
11934 !VT.isVector() && in visitSINT_TO_FP()
11948 N0.getOperand(0).getOpcode() == ISD::SETCC &&!VT.isVector() && in visitSINT_TO_FP()
11990 if (N0.getOpcode() == ISD::SETCC && !VT.isVector() && in visitUINT_TO_FP()
12263 if (IntVT.isInteger() && !IntVT.isVector()) { in visitFNEG()
12265 if (N0.getValueType().isVector()) { in visitFNEG()
12361 if (IntVT.isInteger() && !IntVT.isVector()) { in visitFABS()
12363 if (N0.getValueType().isVector()) { in visitFABS()
12957 return T.isVector() ? T.getVectorNumElements() : 0; in numVectorEltsOrZero()
13065 if (STType.isInteger() && LDMemType.isInteger() && !STType.isVector() && in ForwardStoreValueToDirectLoad()
13066 !LDMemType.isVector() && LD->getExtensionType() != ISD::SEXTLOAD) { in ForwardStoreValueToDirectLoad()
13090 if (!STMemType.isVector() && !LDMemType.isVector() && in ForwardStoreValueToDirectLoad()
13925 if (ST->isTruncatingStore() || VT.isVector() || !Value.hasOneUse()) in ReduceLoadOpStoreWidth()
14196 unsigned NumMemElts = MemVT.isVector() ? MemVT.getVectorNumElements() : 1; in MergeStoresOfConstantsOrVecElts()
14234 StoredVal = DAG.getNode(MemVT.isVector() ? ISD::CONCAT_VECTORS in MergeStoresOfConstantsOrVecElts()
14256 unsigned OpC = MemVT.isVector() ? ISD::EXTRACT_SUBVECTOR in MergeStoresOfConstantsOrVecElts()
14267 StoredVal = DAG.getNode(MemVT.isVector() ? ISD::CONCAT_VECTORS in MergeStoresOfConstantsOrVecElts()
14531 unsigned NumMemElts = MemVT.isVector() ? MemVT.getVectorNumElements() : 1; in MergeConsecutiveStores()
15450 !InsertVal.getOperand(0).getValueType().isVector()) in combineInsertEltToShuffle()
15878 if (!BCVT.isVector() || ExtVT.bitsGT(BCVT.getVectorElementType())) in visitEXTRACT_VECTOR_ELT()
16551 if (SrcVT.isVector()) { in visitBUILD_VECTOR()
16626 !Op.getOperand(0).getValueType().isVector()) in combineConcatVectorOfScalars()
16760 assert(In.getValueType().isVector() && "Must concat vectors"); in visitCONCAT_VECTORS()
16774 if (!Scalar.getValueType().isVector()) { in visitCONCAT_VECTORS()
16930 if (!WideBVT.isVector()) in narrowExtractedVectorBinOp()
17628 if (ConvInput.getValueType().isVector() && in visitVECTOR_SHUFFLE()
17986 if (CN0VT.isVector() && CN1VT.isVector() && in visitINSERT_SUBVECTOR()
18172 assert(N->getValueType(0).isVector() && in SimplifyVBinOp()
18277 if (TheSelect->getOperand(0).getValueType().isVector()) return false; in SimplifySelectOps()
18989 ISD::NodeType SelOpcode = VT.isVector() ? ISD::VSELECT : ISD::SELECT; in buildSqrtEstimateImpl()