Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp4321 EVT MulType = N->getValueType(0); in TryMULWIDECombine() local
4322 if (MulType != MVT::i32 && MulType != MVT::i64) { in TryMULWIDECombine()
4327 unsigned OptSize = MulType.getSizeInBits() >> 1; in TryMULWIDECombine()
4346 unsigned BitWidth = MulType.getSizeInBits(); in TryMULWIDECombine()
4349 RHS = DCI.DAG.getConstant(MulVal, DL, MulType); in TryMULWIDECombine()
4362 if (MulType == MVT::i32) { in TryMULWIDECombine()
4382 return DCI.DAG.getNode(Opc, DL, MulType, TruncLHS, TruncRHS); in TryMULWIDECombine()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp4176 EVT MulType = N->getValueType(0); in TryMULWIDECombine() local
4177 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()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCompares.cpp2710 Type *MulType; in ProcessUMulZExtIdiom() local
2713 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()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstCombineCompares.cpp3878 Type *MulType; in processUMulZExtIdiom() local
3881 MulType = TyB; in processUMulZExtIdiom()
3884 MulType = TyA; in processUMulZExtIdiom()
4007 MulA = Builder.CreateZExt(A, MulType); in processUMulZExtIdiom()
4009 MulB = Builder.CreateZExt(B, MulType); in processUMulZExtIdiom()
4011 Intrinsic::umul_with_overflow, MulType); in processUMulZExtIdiom()