Lines Matching full:int64_t
69 std::int64_t SafeInt64Add(std::int64_t arg1, std::int64_t arg2) {
70 return SafeAdd<std::int64_t>(arg1, arg2);
165 const std::int64_t tmp =
166 static_cast<std::int64_t>(arg1) * static_cast<std::int64_t>(arg2);
182 std::int64_t SafeInt64MultSlow(std::int64_t arg1, std::int64_t arg2) {
187 overflow = (arg1 > std::numeric_limits<std::int64_t>::max() / arg2);
189 overflow = (arg2 < std::numeric_limits<std::int64_t>::min() / arg1);
193 overflow = (arg1 < std::numeric_limits<std::int64_t>::min() / arg2);
196 arg2 < std::numeric_limits<std::int64_t>::max() / arg1);