[Lint] Added InsertBraces to linter to unify codebase to one standard

This commit is contained in:
Gliniak
2026-05-08 18:47:25 +02:00
parent 2c68a2fc4b
commit 74f34818e7
39 changed files with 426 additions and 170 deletions

View File

@@ -388,9 +388,10 @@ DECLARE_XBOXKRNL_EXPORT1(KeSetDisableBoostThread, kThreading, kImplemented);
uint32_t xeKeGetCurrentProcessType(cpu::ppc::PPCContext* context) {
auto pcr = context->TranslateVirtualGPR<X_KPCR*>(context->r[13]);
if (!pcr->prcb_data.dpc_active)
if (!pcr->prcb_data.dpc_active) {
return context->TranslateVirtual(pcr->prcb_data.current_thread)
->process_type;
}
return pcr->processtype_value_in_dpc;
}
void xeKeSetCurrentProcessType(uint32_t type, cpu::ppc::PPCContext* context) {

View File

@@ -32,14 +32,22 @@ static inline u128 u128_sub(u128 a, uint64_t b) {
}
static inline u128 u128_shl(u128 v, int s) {
if (s == 0) return v;
if (s >= 64) return {0, v.lo << (s - 64)};
if (s == 0) {
return v;
}
if (s >= 64) {
return {0, v.lo << (s - 64)};
}
return {v.lo << s, (v.hi << s) | (v.lo >> (64 - s))};
}
static inline u128 u128_shr(u128 v, int s) {
if (s == 0) return v;
if (s >= 64) return {v.hi >> (s - 64), 0};
if (s == 0) {
return v;
}
if (s >= 64) {
return {v.hi >> (s - 64), 0};
}
return {(v.lo >> s) | (v.hi << (64 - s)), v.hi >> s};
}
@@ -60,8 +68,12 @@ static inline u128 u128_mul64(uint64_t a, uint64_t b) {
uint64_t mid = p1 + (p0 >> 32);
uint64_t mid_carry = 0;
uint64_t mid2 = mid + p2;
if (mid < p1) mid_carry++;
if (mid2 < mid) mid_carry++;
if (mid < p1) {
mid_carry++;
}
if (mid2 < mid) {
mid_carry++;
}
u128 r;
r.lo = (mid2 << 32) | (p0 & 0xFFFFFFFF);
@@ -98,7 +110,9 @@ static inline uint64_t u128_div64(u128 num, uint64_t den, uint64_t* rem) {
// Count leading zeros - portable
static inline int clz64(uint64_t v) {
if (v == 0) return 64;
if (v == 0) {
return 64;
}
int n = 0;
if ((v & 0xFFFFFFFF00000000ULL) == 0) {
n += 32;
@@ -127,7 +141,9 @@ static inline int clz64(uint64_t v) {
}
static inline int clz32(uint32_t v) {
if (v == 0) return 32;
if (v == 0) {
return 32;
}
int n = 0;
if ((v & 0xFFFF0000U) == 0) {
n += 16;
@@ -193,8 +209,12 @@ class BigNum {
for (size_t i = n; i > 0; i--) {
uint64_t al = (i - 1 < an) ? a.limbs[i - 1] : 0;
uint64_t bl = (i - 1 < bn) ? b.limbs[i - 1] : 0;
if (al < bl) return -1;
if (al > bl) return 1;
if (al < bl) {
return -1;
}
if (al > bl) {
return 1;
}
}
return 0;
}
@@ -234,7 +254,9 @@ class BigNum {
}
static BigNum mod(const BigNum& a, const BigNum& m) {
if (compare(a, m) < 0) return a;
if (compare(a, m) < 0) {
return a;
}
size_t n = m.limbs.size();
size_t total = a.limbs.size();
@@ -273,7 +295,9 @@ class BigNum {
}
u.limbs[total] = carry;
} else {
for (size_t i = 0; i < total; i++) u.limbs[i] = a.limbs[i];
for (size_t i = 0; i < total; i++) {
u.limbs[i] = a.limbs[i];
}
u.limbs[total] = 0;
}
@@ -302,11 +326,15 @@ class BigNum {
u128 qv2 = u128_mul64(qhat_val, vn_2);
u128 rhs = u128_or64(u128_shl(u128_from(rhat_val), 64), u.limbs[j - 2]);
bool gt = (qv2.hi > rhs.hi) || (qv2.hi == rhs.hi && qv2.lo > rhs.lo);
if (!gt) break;
if (!gt) {
break;
}
qhat_val--;
uint64_t old_rhat = rhat_val;
rhat_val += vn_1;
if (rhat_val < old_rhat) break;
if (rhat_val < old_rhat) {
break;
}
}
uint64_t carry = 0;
@@ -317,7 +345,9 @@ class BigNum {
carry = prod.hi;
uint64_t u_val = u.limbs[j - n + i];
u.limbs[j - n + i] = u_val - prod_lo;
if (u_val < prod_lo) carry++;
if (u_val < prod_lo) {
carry++;
}
}
int64_t final_diff =
static_cast<int64_t>(u.limbs[j]) - static_cast<int64_t>(carry);
@@ -345,7 +375,9 @@ class BigNum {
carry = u.limbs[i - 1] & ((1ULL << shift) - 1);
}
} else {
for (size_t i = 0; i < n; i++) r.limbs[i] = u.limbs[i];
for (size_t i = 0; i < n; i++) {
r.limbs[i] = u.limbs[i];
}
}
r.trim();