Home
last modified time | relevance | path

Searched refs:HasOverflow (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp665 bool HasOverflow; in mul() local
666 APInt UMaxResult = UMaxLHS.umul_ov(UMaxRHS, HasOverflow); in mul()
667 unsigned LeadZ = HasOverflow ? 0 : UMaxResult.countl_zero(); in mul()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp5331 bool HasOverflow = mayHaveIntegerOverflow(LHSCI, RHSCI, Opcode, in EmitGEPOffsetInBytes() local
5333 if (HasOverflow) in EmitGEPOffsetInBytes()
H A DCGBuiltin.cpp2263 llvm::Value *HasOverflow; in EmitCheckedUnsignedMultiplySignedResult() local
2265 CGF, llvm::Intrinsic::umul_with_overflow, V1, V2, HasOverflow); in EmitCheckedUnsignedMultiplySignedResult()
2274 HasOverflow = CGF.Builder.CreateOr(HasOverflow, IntMaxOverflow); in EmitCheckedUnsignedMultiplySignedResult()
2281 return RValue::get(HasOverflow); in EmitCheckedUnsignedMultiplySignedResult()