Searched refs:MulType (Results 1 – 2 of 2) sorted by relevance
4176 EVT MulType = N->getValueType(0); in TryMULWIDECombine() local4177 if (MulType != MVT::i32 && MulType != MVT::i64) { in TryMULWIDECombine()4182 unsigned OptSize = MulType.getSizeInBits() >> 1; in TryMULWIDECombine()4201 unsigned BitWidth = MulType.getSizeInBits(); in TryMULWIDECombine()4204 RHS = DCI.DAG.getConstant(MulVal, DL, MulType); in TryMULWIDECombine()4217 if (MulType == MVT::i32) { in TryMULWIDECombine()4237 return DCI.DAG.getNode(Opc, DL, MulType, TruncLHS, TruncRHS); in TryMULWIDECombine()
2710 Type *MulType; in ProcessUMulZExtIdiom() local2713 MulType = TyB; in ProcessUMulZExtIdiom()2716 MulType = TyA; in ProcessUMulZExtIdiom()2834 MulA = Builder->CreateZExt(A, MulType); in ProcessUMulZExtIdiom()2836 MulB = Builder->CreateZExt(B, MulType); in ProcessUMulZExtIdiom()2838 Intrinsic::umul_with_overflow, MulType); in ProcessUMulZExtIdiom()