Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp2334 llvm::Value *UnsignedResult = in EmitCheckedMixedSignMultiply() local
2348 CGF.Builder.CreateICmpUGT(UnsignedResult, MaxResult); in EmitCheckedMixedSignMultiply()
2352 llvm::Value *NegativeResult = CGF.Builder.CreateNeg(UnsignedResult); in EmitCheckedMixedSignMultiply()
2354 CGF.Builder.CreateSelect(IsNegative, NegativeResult, UnsignedResult); in EmitCheckedMixedSignMultiply()
2359 IsNegative, CGF.Builder.CreateIsNotNull(UnsignedResult)); in EmitCheckedMixedSignMultiply()
2365 UnsignedResult, llvm::ConstantInt::get(OpTy, IntMax)); in EmitCheckedMixedSignMultiply()
2371 IsNegative, CGF.Builder.CreateNeg(UnsignedResult), UnsignedResult); in EmitCheckedMixedSignMultiply()