Lines Matching refs:SrcScalarBits
706 unsigned SrcScalarBits = SrcTy->getScalarSizeInBits(); in getVectorBitmaskConversionCost() local
709 if (SrcScalarBits > DstScalarBits) in getVectorBitmaskConversionCost()
712 else if (SrcScalarBits < DstScalarBits) { in getVectorBitmaskConversionCost()
780 unsigned SrcScalarBits = Src->getScalarSizeInBits(); in getCastInstrCost() local
788 if (SrcScalarBits >= 32 || in getCastInstrCost()
791 return SrcScalarBits > 1 ? 2 /*i8/i16 extend*/ : 5 /*branch seq.*/; in getCastInstrCost()
864 if (SrcScalarBits >= 8) { in getCastInstrCost()
880 else if (SrcScalarBits == 1) in getCastInstrCost()
891 if (SrcScalarBits == DstScalarBits) in getCastInstrCost()
894 if (SrcScalarBits == 1) in getCastInstrCost()
909 if (SrcScalarBits == 128 && in getCastInstrCost()
919 if (VF == 2 && SrcScalarBits == 32 && DstScalarBits == 32) in getCastInstrCost()
926 if (SrcScalarBits == 128) // fp128 -> double/float + inserts of elements. in getCastInstrCost()
935 if (SrcScalarBits == 32 && DstScalarBits == 64) { in getCastInstrCost()