Home
last modified time | relevance | path

Searched refs:MulType (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp4379 EVT MulType = N->getValueType(0); in TryMULWIDECombine() local
4380 if (MulType != MVT::i32 && MulType != MVT::i64) { in TryMULWIDECombine()
4385 unsigned OptSize = MulType.getSizeInBits() >> 1; in TryMULWIDECombine()
4404 unsigned BitWidth = MulType.getSizeInBits(); in TryMULWIDECombine()
4407 RHS = DCI.DAG.getConstant(MulVal, DL, MulType); in TryMULWIDECombine()
4420 if (MulType == MVT::i32) { in TryMULWIDECombine()
4440 return DCI.DAG.getNode(Opc, DL, MulType, TruncLHS, TruncRHS); in TryMULWIDECombine()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp3955 Type *MulType; in processUMulZExtIdiom() local
3958 MulType = TyB; in processUMulZExtIdiom()
3961 MulType = TyA; in processUMulZExtIdiom()
4084 MulA = Builder.CreateZExt(A, MulType); in processUMulZExtIdiom()
4086 MulB = Builder.CreateZExt(B, MulType); in processUMulZExtIdiom()
4088 Intrinsic::umul_with_overflow, MulType); in processUMulZExtIdiom()