mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-28 21:40:30 +00:00
Improve threading support further
This commit is contained in:
parent
8bfb70ca3f
commit
ce71677156
61 changed files with 882 additions and 747 deletions
2
third_party/chibicc/as.c
vendored
2
third_party/chibicc/as.c
vendored
|
@ -2921,6 +2921,7 @@ static void OnMaxpd(struct As *a, struct Slice s) { OpSse(a, 0x660F5F); }
|
|||
static void OnMaxps(struct As *a, struct Slice s) { OpSse(a, 0x0F5F); }
|
||||
static void OnMaxsd(struct As *a, struct Slice s) { OpSse(a, 0xF20F5F); }
|
||||
static void OnMaxss(struct As *a, struct Slice s) { OpSse(a, 0xF30F5F); }
|
||||
static void OnMfence(struct As *a, struct Slice s) { EmitVarword(a, 0x0faef0); }
|
||||
static void OnMinpd(struct As *a, struct Slice s) { OpSse(a, 0x660F5D); }
|
||||
static void OnMinps(struct As *a, struct Slice s) { OpSse(a, 0x0F5D); }
|
||||
static void OnMinsd(struct As *a, struct Slice s) { OpSse(a, 0xF20F5D); }
|
||||
|
@ -3370,6 +3371,7 @@ static const struct Directive8 {
|
|||
{"maxps", OnMaxps}, //
|
||||
{"maxsd", OnMaxsd}, //
|
||||
{"maxss", OnMaxss}, //
|
||||
{"mfence", OnMfence}, //
|
||||
{"minpd", OnMinpd}, //
|
||||
{"minps", OnMinps}, //
|
||||
{"minsd", OnMinsd}, //
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue