Common:X64ABI: Work around clang-format being dumb

This commit is contained in:
TellowKrinkle 2022-08-11 23:57:28 -05:00
parent f2a074f4f8
commit 235b67707f
1 changed files with 3 additions and 3 deletions

View File

@ -54,13 +54,13 @@ size_t XEmitter::ABI_PushRegistersAndAdjustStack(BitSet32 mask, size_t rsp_align
PUSH(RBP); PUSH(RBP);
MOV(64, R(RBP), R(RSP)); MOV(64, R(RBP), R(RSP));
} }
for (int r : mask& ABI_ALL_GPRS & ~BitSet32{RBP}) for (int r : (mask & ABI_ALL_GPRS & ~BitSet32{RBP}))
PUSH((X64Reg)r); PUSH((X64Reg)r);
if (subtraction) if (subtraction)
SUB(64, R(RSP), subtraction >= 0x80 ? Imm32((u32)subtraction) : Imm8((u8)subtraction)); SUB(64, R(RSP), subtraction >= 0x80 ? Imm32((u32)subtraction) : Imm8((u8)subtraction));
for (int x : mask& ABI_ALL_FPRS) for (int x : (mask & ABI_ALL_FPRS))
{ {
MOVAPD(MDisp(RSP, (int)xmm_offset), (X64Reg)(x - 16)); MOVAPD(MDisp(RSP, (int)xmm_offset), (X64Reg)(x - 16));
xmm_offset += 16; xmm_offset += 16;
@ -77,7 +77,7 @@ void XEmitter::ABI_PopRegistersAndAdjustStack(BitSet32 mask, size_t rsp_alignmen
ABI_CalculateFrameSize(mask, rsp_alignment, needed_frame_size, &shadow, &subtraction, ABI_CalculateFrameSize(mask, rsp_alignment, needed_frame_size, &shadow, &subtraction,
&xmm_offset); &xmm_offset);
for (int x : mask& ABI_ALL_FPRS) for (int x : (mask & ABI_ALL_FPRS))
{ {
MOVAPD((X64Reg)(x - 16), MDisp(RSP, (int)xmm_offset)); MOVAPD((X64Reg)(x - 16), MDisp(RSP, (int)xmm_offset));
xmm_offset += 16; xmm_offset += 16;