Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp2385 llvm::Value *UnsignedResult = in EmitCheckedMixedSignMultiply() local
2399 CGF.Builder.CreateICmpUGT(UnsignedResult, MaxResult); in EmitCheckedMixedSignMultiply()
2403 llvm::Value *NegativeResult = CGF.Builder.CreateNeg(UnsignedResult); in EmitCheckedMixedSignMultiply()
2405 CGF.Builder.CreateSelect(IsNegative, NegativeResult, UnsignedResult); in EmitCheckedMixedSignMultiply()
2410 IsNegative, CGF.Builder.CreateIsNotNull(UnsignedResult)); in EmitCheckedMixedSignMultiply()
2416 UnsignedResult, llvm::ConstantInt::get(OpTy, IntMax)); in EmitCheckedMixedSignMultiply()
2422 IsNegative, CGF.Builder.CreateNeg(UnsignedResult), UnsignedResult); in EmitCheckedMixedSignMultiply()