Lines Matching refs:isFloatingPoint

6446       if (Idx != 0 && !VT.isFloatingPoint())  in setTargetShuffleZeroElements()
7333 MVT VecSVT = VT.isFloatingPoint() ? MVT::getFloatingPointVT(LoadSize) in EltsFromConsecutiveLoads()
7362 if (VT.isFloatingPoint()) { in getConstantVector()
8044 if (!Subtarget.hasSSE3() || !VT.isFloatingPoint()) in isAddSubOrSubAdd()
9085 MVT WideEltVT = VT.isFloatingPoint() ? MVT::f64 : MVT::i64; in LowerBUILD_VECTOR()
10194 assert(!VT.isFloatingPoint() && "Floating point types are not supported"); in lowerVectorShuffleAsBitMask()
11535 if (!VT.isFloatingPoint() || V2Index != 0) in lowerVectorShuffleAsElementInsertion()
11552 if (VT.isFloatingPoint() && V2Index != 0) in lowerVectorShuffleAsElementInsertion()
11564 if (VT.isFloatingPoint() || VT.getVectorNumElements() <= 4) { in lowerVectorShuffleAsElementInsertion()
11643 (Subtarget.hasAVX() && VT.isFloatingPoint()) || in lowerVectorShuffleAsBroadcast()
11970 assert(!VT.isFloatingPoint() && in lowerVectorShuffleAsPermuteAndUnpack()
13984 MVT PVT = VT.isFloatingPoint() ? MVT::v4f64 : MVT::v4i64; in lowerVectorShuffleAsLanePermuteAndBlend()
16099 MVT NewEltVT = VT.isFloatingPoint() in lowerVectorShuffle()
18519 bool IsFP = Op.getSimpleValueType().isFloatingPoint(); in lowerAddSubToHorizontalOp()
18996 assert(Op0.getValueType().isFloatingPoint() && "Unexpected VT!"); in EmitCmp()
19007 !Cmp.getOperand(0).getValueType().isFloatingPoint() || in ConvertCmpIfNecessary()
19008 !Cmp.getOperand(1).getValueType().isFloatingPoint()) in ConvertCmpIfNecessary()
19382 bool isFP = Op.getOperand(1).getSimpleValueType().isFloatingPoint(); in LowerVSETCC()
19766 bool IsFP = Op1.getSimpleValueType().isFloatingPoint(); in emitFlagsForSetcc()
20127 if (VT.isFloatingPoint() && !VT.isVector() && in LowerSELECT()
21145 } else if (ArgVT.isFloatingPoint() && ArgSize <= 16 /*bytes*/) { in LowerVAARG()
30708 if (!ShuffleVT.isFloatingPoint()) { in matchBinaryPermuteVectorShuffle()
30842 bool FloatDomain = VT1.isFloatingPoint() || VT2.isFloatingPoint() || in combineX86ShuffleChain()
30843 (RootVT.isFloatingPoint() && Depth >= 2) || in combineX86ShuffleChain()
31313 if (VT.isFloatingPoint() && (MaskSizeInBits == 32 || MaskSizeInBits == 64)) in combineX86ShufflesConstants()
32050 !VT.getSimpleVT().isFloatingPoint()) in isAddSubOrSubAdd()
32322 CanFold = VT.isFloatingPoint(); in combineShuffle()
33080 if (V.getValueType().isFloatingPoint()) { in createMMXBuildVector()
33714 return VT.isFloatingPoint() ? DAG.getConstantFP(0.0, dl, VT) in combineExtractWithShuffle()
34097 if (Cond.getOpcode() == ISD::SETCC && VT.isFloatingPoint() && in combineSelect()
36124 if (N00Type.isFloatingPoint() && N10Type.isFloatingPoint()) { in convertIntLogicToFPLogic()
37905 (!VT.isFloatingPoint() || !F64IsLegal)) ? MVT::i64 : MVT::f64; in combineStore()
38627 if (!Op1.getValueType().isFloatingPoint()) in isFNEG()
39906 SrcVT.isFloatingPoint() && in combineMOVMSK()
42127 if (ConstraintVT.isFloatingPoint()) { in LowerXConstraint()