Lines Matching refs:hasOverflow
808 llvm::Value *hasOverflow = nullptr; in EmitCXXNewAllocSize() local
820 hasOverflow = CGF.Builder.CreateICmpUGE(numElements, thresholdV); in EmitCXXNewAllocSize()
834 hasOverflow = CGF.Builder.CreateICmpSLT(numElements, in EmitCXXNewAllocSize()
846 if (!hasOverflow) { in EmitCXXNewAllocSize()
847 hasOverflow = CGF.Builder.CreateICmpULT(numElements, in EmitCXXNewAllocSize()
853 hasOverflow = CGF.Builder.CreateOr(hasOverflow, in EmitCXXNewAllocSize()
878 if (hasOverflow) in EmitCXXNewAllocSize()
879 hasOverflow = CGF.Builder.CreateOr(hasOverflow, overflowed); in EmitCXXNewAllocSize()
881 hasOverflow = overflowed; in EmitCXXNewAllocSize()
917 if (hasOverflow) in EmitCXXNewAllocSize()
918 hasOverflow = CGF.Builder.CreateOr(hasOverflow, overflowed); in EmitCXXNewAllocSize()
920 hasOverflow = overflowed; in EmitCXXNewAllocSize()
928 if (hasOverflow) in EmitCXXNewAllocSize()
929 size = CGF.Builder.CreateSelect(hasOverflow, in EmitCXXNewAllocSize()