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.cpp2344 llvm::Value *UnsignedResult = in EmitCheckedMixedSignMultiply() local
2358 CGF.Builder.CreateICmpUGT(UnsignedResult, MaxResult); in EmitCheckedMixedSignMultiply()
2362 llvm::Value *NegativeResult = CGF.Builder.CreateNeg(UnsignedResult); in EmitCheckedMixedSignMultiply()
2364 CGF.Builder.CreateSelect(IsNegative, NegativeResult, UnsignedResult); in EmitCheckedMixedSignMultiply()
2369 IsNegative, CGF.Builder.CreateIsNotNull(UnsignedResult)); in EmitCheckedMixedSignMultiply()
2375 UnsignedResult, llvm::ConstantInt::get(OpTy, IntMax)); in EmitCheckedMixedSignMultiply()
2381 IsNegative, CGF.Builder.CreateNeg(UnsignedResult), UnsignedResult); in EmitCheckedMixedSignMultiply()