mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-06-28 15:28:30 +00:00
parent
a988896048
commit
f317a47cd8
15 changed files with 315 additions and 253 deletions
2
third_party/chibicc/asm.c
vendored
2
third_party/chibicc/asm.c
vendored
|
@ -285,7 +285,7 @@ static void CouldNotAllocateRegister(AsmOperand *op, const char *kind) {
|
|||
|
||||
static void PickAsmRegisters(Asm *a) {
|
||||
int i, j, m, pick, regset, xmmset, x87sts;
|
||||
regset = 0b1111111111000111; // exclude bx,sp,bp
|
||||
regset = 0b1111111111001111; // exclude bx,sp,bp
|
||||
xmmset = 0b1111111111111111;
|
||||
x87sts = 0b0000000011111111;
|
||||
regset ^= regset & a->regclob; // don't allocate from clobber list
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue