proj-oot-ootAssemblyOpsNotes3

You can have a reduce which is sequential but also one which is parallel (If it's associative I guess)

---

isnan

isinf

fcmp

our totalOrder comparison op on floats

---

frame_type_from_frame_pointer

---

gc_pin gc_unpin

---

https://en.wikipedia.org/wiki/Threading_Building_Blocks#Library_contents

---

static_assert

---

    'add_amo', 
    'ap_amo', 
    'and_amo', 
    'or_amo', 
    'xor_amo',
    'add_amo_sc', 
    'ap_amo_sc', 
    'and_amo_sc', 
    'or_amo_sc', 
    'cas_sc',

Those AMO operations without the _sc suffix do not imply any synchronization. This makes them suited for parallel reduction.

---